package amqp-client-lwt

  1. Overview
  2. Docs

Module Amqp_client_lwt.Protocol_helpersSource

Internal

Sourcetype 'a post_handler = ('a -> unit) option
Sourceval bit_string : int -> int -> string
Sourceval update_property_flag : int -> (int -> 'a) -> int -> 'a
Sourceval read_property_flag : int -> int -> int
Sourceval list_create : (unit -> 'a) -> int -> 'a list
Sourceval read_method : (Amqp_client_lib.Types.message_id * ('b, 'a) Protocol.Spec.spec * 'b * 'c) -> Amqp_client_lib.Types.message_id * (once:bool -> ('a -> unit) -> (Framing.t * Framing.channel_no) -> unit)
Sourceval read_method_content : (Amqp_client_lib.Types.message_id * ('a, 'b) Protocol.Spec.spec * 'a * 'c) -> ((Amqp_client_lib.Types.class_id * 'd) * ('e, 'f) Protocol.Content.spec * 'e * 'g) -> Amqp_client_lib.Types.message_id * (once:bool -> (('b * ('f * string)) -> unit) -> (Framing.t * Framing.channel_no) -> unit)
Sourceval request0 : ('a -> 'b -> 'c) -> 'a -> 'b -> 'c
Sourceval reply0 : ('a * (once:bool -> ('b -> unit) -> 'c -> 'd)) -> ?once:bool -> 'c -> 'b Lwt.t
Sourceval request1 : ('a -> 'b -> unit Thread.Deferred.t) -> ('c * (once:bool -> ('d -> unit) -> 'a -> 'e)) -> 'a -> 'b -> 'd Thread.Deferred.t
Sourceval reply1 : ('a * (once:bool -> ('b -> unit) -> 'c -> 'd)) -> ('c -> 'e -> 'f Thread.Deferred.t) -> ?once:bool -> 'c -> ('b -> 'e Thread.Deferred.t) -> 'f Thread.Deferred.t
Sourceval request2 : ((Framing.t * Framing.channel_no) -> 'a -> unit Thread.Deferred.t) -> (Amqp_client_lib.Types.message_id * (once:bool -> ('b -> unit) -> (Framing.t * Framing.channel_no) -> 'c)) -> ('b -> 'd) -> (Amqp_client_lib.Types.message_id * (once:bool -> ('e -> unit) -> (Framing.t * Framing.channel_no) -> 'f)) -> ('e -> 'd) -> (Framing.t * Framing.channel_no) -> 'a -> 'd Thread.Deferred.t
OCaml

Innovation. Community. Security.