Module Amqp_client_eio.Queue
val dead_letter_exchange : string -> string * Types.value
val dead_letter_routing_key : string -> string * Types.value
val declare :
_ Channel.t ->
?durable:bool ->
?exclusive:bool ->
?auto_delete:bool ->
?passive:bool ->
?arguments:Types.table ->
string ->
t
val declare_anonymous :
_ Channel.t ->
?durable:bool ->
?exclusive:bool ->
?auto_delete:bool ->
?passive:bool ->
?arguments:Types.table ->
unit ->
string
val get : 'a Channel.t -> no_ack:bool -> t -> Cstruct.t list option
val consume :
_ Channel.t ->
?no_local:bool ->
?no_ack:bool ->
?exclusive:bool ->
id:string ->
t ->
consumer
* (Amqp_client_eio__Spec.Basic.Deliver.t * Message.content)
Amqp_client_eio__Utils.Stream.t
val delete : _ Channel.t -> ?if_unused:bool -> ?if_empty:bool -> t -> int