Spec.ExchangeExchanges match and distribute messages across queues. Exchanges can be configured in the server or declared at runtime.
module Declare_ok : sig ... endThis method confirms a Declare method and confirms the name of the exchange, essential for automatically-named exchanges.
module Declare : sig ... endThis method creates an exchange if it does not already exist, and if the exchange exists, verifies that it is of the correct and expected class.
module Delete_ok : sig ... endThis method confirms the deletion of an exchange.
module Delete : sig ... endThis method deletes an exchange. When an exchange is deleted all queue bindings on the exchange are cancelled.
module Bind_ok : sig ... endThis method confirms that the bind was successful.
module Bind : sig ... endThis method binds an exchange to an exchange.
module Unbind_ok : sig ... endThis method confirms that the unbind was successful.
module Unbind : sig ... endThis method unbinds an exchange from an exchange.