Registry-backed fan-out for routed WS adapter messages.
Summary
Functions
Dispatches a message to all subscribers of a topic.
Child spec for the duplicate-key Registry.
Registers the calling process for a topic.
Builds a broadcast topic from exchange id, family, and optional channel.
Unregisters the calling process from a topic.
Types
Functions
Dispatches a message to all subscribers of a topic.
@spec child_spec() :: Supervisor.child_spec()
Child spec for the duplicate-key Registry.
@spec subscribe(topic()) :: :ok
Registers the calling process for a topic.
Builds a broadcast topic from exchange id, family, and optional channel.
@spec unsubscribe(topic()) :: :ok
Unregisters the calling process from a topic.