yggdrasil v3.3.1 Yggdrasil.Publisher View Source

Publisher pool of processes.

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor

Publishes message in a channel with some optional options

Starts a pool of publisher adapters using the information of a channel. Additionally can receive Supervisor options

Stops the supervisor

Link to this section Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Link to this function publish(channel, message, options \\ []) View Source
publish(Yggdrasil.Channel.t(), term(), Keyword.t()) :: :ok | {:error, term()}

Publishes message in a channel with some optional options.

Starts a pool of publisher adapters using the information of a channel. Additionally can receive Supervisor options.

Stops the supervisor.