Yggdrasil v5.0.2 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()) :: :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.