package amqp-client-lwt

  1. Overview
  2. Docs

Module Amqp_client_lwt.FramingSource

Internal

Sourcetype channel_no = int
Sourcetype content_handler = (data * string) -> unit
Sourcetype method_handler = data -> unit
Sourcetype close_handler = string -> unit Thread.Deferred.t
Sourcetype t
Sourceval send_heartbeat : t -> unit Thread.Deferred.t
Sourceval register_method_handler : (t * channel_no) -> Amqp_client_lib.Types.message_id -> method_handler -> unit
Sourceval register_content_handler : (t * channel_no) -> Amqp_client_lib.Types.class_id -> content_handler -> unit
Sourceval deregister_method_handler : (t * channel_no) -> Amqp_client_lib.Types.message_id -> unit
Sourceval deregister_content_handler : (t * channel_no) -> Amqp_client_lib.Types.class_id -> unit
Sourceval set_flow : t -> channel_no -> bool -> unit
Sourceval set_flow_all : t -> bool -> unit
Sourceval open_channel : t -> channel_no -> unit Thread.Deferred.t
Sourceval close_channel : t -> channel_no -> unit Thread.Deferred.t
Sourceval flush_channel : t -> channel_no -> unit Thread.Deferred.t
Sourceval flush : t -> unit Thread.Deferred.t
Sourceval id : t -> string
Sourceval init : id:string -> Thread.Reader.t -> Thread.Writer.t -> t
Sourceval start : t -> close_handler -> unit Thread.Deferred.t
Sourceval close : t -> unit Thread.Deferred.t
Sourceval set_max_length : t -> int -> unit
OCaml

Innovation. Community. Security.