brook v0.4.8 Brook.Dispatcher behaviour
Defines the Brook Dispatcher behaviour, requiring the
init/0
and dispatch/1
functions be implemented by
the client.
Link to this section Summary
Link to this section Callbacks
Link to this callback
dispatch(arg1, arg2)
dispatch(arg1, arg2)
dispatch(Brook.instance(), Brook.Event.t()) :: :ok
dispatch(Brook.instance(), Brook.Event.t()) :: :ok
Distributes received messages across multiple nodes.
Link to this callback
init(list)
init(list)
init([{:instance, Brook.instance()}]) :: :ok
init([{:instance, Brook.instance()}]) :: :ok
Start a Brook dispatcher.