Cizen v0.9.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, event_filter, meta \\ nil)
View Source
subscribe(Cizen.SagaID.t(), Cizen.EventFilter.t(), meta :: term()) :: Cizen.EventFilterDispatcher.Subscription.t()
Subscribe event filter synchronously.
Link to this function
subscribe_as_proxy(proxy_id, id, lifetime_id, event_filter, meta \\ nil)
View Source
subscribe_as_proxy( proxy :: Cizen.SagaID.t() | nil, Cizen.SagaID.t(), Cizen.SagaID.t() | nil, Cizen.EventFilter.t(), meta :: term() ) :: Cizen.EventFilterDispatcher.Subscription.t()
Subscribe event filter synchronously as a proxy.