Yggdrasil for RabbitMQ v5.0.2 Yggdrasil.RabbitMQ.Connection.Generator View Source

This module defines a supervisor for creating connection pools on demand.

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor.

Starts a connection pool generator.

Stops a connection pool generator. Optionally, it receives a reason (defaults to :normal) and a timeout (default to :infinity).

Runs a channel callback in a client.

Link to this section Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Starts a connection pool generator.

Link to this function

stop(generator, reason \\ :normal, timeout \\ :infinity)

View Source
stop(Supervisor.supervisor(), term(), :infinity | non_neg_integer()) :: :ok

Stops a connection pool generator. Optionally, it receives a reason (defaults to :normal) and a timeout (default to :infinity).

Runs a channel callback in a client.