cizen v0.3.0 Cizen.EventFilterDispatcher View Source

A dispatcher based on subscription with filter set.

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor

Subscribe event filter synchronously

Subscribe event filter synchronously as a proxy

Link to this section Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Link to this function subscribe(id, module, event_filter, meta \\ nil) View Source

Subscribe event filter synchronously.

Link to this function subscribe_as_proxy(proxy_id, id, module, event_filter, meta \\ nil) View Source
subscribe_as_proxy(
  proxy :: Cizen.SagaID.t() | nil,
  Cizen.SagaID.t(),
  module() | nil,
  Cizen.EventFilter.t(),
  meta :: term()
) :: Cizen.EventFilterDispatcher.Subscription.t()

Subscribe event filter synchronously as a proxy.