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
.
Link to this function
start_link(options \\ [])
View Sourcestart_link([DynamicSupervisor.option() | DynamicSupervisor.init_option()]) :: Supervisor.on_start()
Starts a connection pool generator.
Link to this function
stop(generator, reason \\ :normal, timeout \\ :infinity)
View Sourcestop(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
.