Plasma GitLab Archive
Projects Blog Knowledge

sig
  type exchange_name = string
  val amq_direct : Netamqp_exchange.exchange_name
  val amq_fanout : Netamqp_exchange.exchange_name
  val amq_topic : Netamqp_exchange.exchange_name
  val amq_match : Netamqp_exchange.exchange_name
  type exchange_type = string
  val direct : Netamqp_exchange.exchange_type
  val fanout : Netamqp_exchange.exchange_type
  val topic : Netamqp_exchange.exchange_type
  val headers : Netamqp_exchange.exchange_type
  val system : Netamqp_exchange.exchange_type
  val declare_passively_e :
    channel:Netamqp_channel.channel_obj ->
    exchange_name:Netamqp_exchange.exchange_name ->
    ?no_wait:bool -> unit -> unit Uq_engines.engine
  val declare_passively_s :
    channel:Netamqp_channel.channel_obj ->
    exchange_name:Netamqp_exchange.exchange_name ->
    ?no_wait:bool -> unit -> unit
  val declare_e :
    channel:Netamqp_channel.channel_obj ->
    exchange_name:Netamqp_exchange.exchange_name ->
    exchange_type:Netamqp_exchange.exchange_type ->
    ?durable:bool ->
    ?no_wait:bool ->
    ?arguments:Netamqp_rtypes.table -> unit -> unit Uq_engines.engine
  val declare_s :
    channel:Netamqp_channel.channel_obj ->
    exchange_name:Netamqp_exchange.exchange_name ->
    exchange_type:Netamqp_exchange.exchange_type ->
    ?durable:bool ->
    ?no_wait:bool -> ?arguments:Netamqp_rtypes.table -> unit -> unit
  val delete_e :
    channel:Netamqp_channel.channel_obj ->
    exchange_name:Netamqp_exchange.exchange_name ->
    ?if_unused:bool -> ?no_wait:bool -> unit -> unit Uq_engines.engine
  val delete_s :
    channel:Netamqp_channel.channel_obj ->
    exchange_name:Netamqp_exchange.exchange_name ->
    ?if_unused:bool -> ?no_wait:bool -> unit -> unit
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml