Manifold (manifold v1.6.0)

Link to this section Summary

Link to this section Types

@type option() :: pack_mode_option() | send_mode_option()
@type pack_mode() :: :binary | :etf | nil
Link to this type

pack_mode_option()

@type pack_mode_option() :: {:pack_mode, pack_mode()}
Link to this type

send_mode_option()

@type send_mode_option() :: {:send_mode, :offload}

Link to this section Functions

Link to this function

current_partitioner()

Link to this function

current_sender()

Link to this function

partitioner_for(pid)

Link to this function

send(pid, message, options \\ [])

@spec send([pid() | nil] | pid() | nil, message :: term(), options :: [option()]) ::
  :ok
Link to this function

sender_for(pid)

Link to this function

set_partitioner_key(key)

Link to this function

set_sender_key(key)

Link to this function

start(type, args)

Callback implementation for Application.start/2.

Link to this function

valid_send_options?(options)

@spec valid_send_options?(Keyword.t()) :: boolean()