Module Rpc_transport


module Rpc_transport: sig .. end

type t 
val create : Unix.file_descr -> Rpc.protocol -> Rpc.mode -> t
val descriptor : t -> Unix.file_descr
val set_receiver : t -> Unix.sockaddr -> unit
val put : t -> Rpc_packer.packed_value -> unit
val send_part : t -> bool
val is_sending_complete : t -> bool
val clean_output : t -> unit
val send_sync : t -> Rpc_packer.packed_value -> unit
val receive_part : t -> bool
val get_sender : t -> Unix.sockaddr
val is_message_complete : t -> bool
val is_message_incomplete : t -> bool
val no_message : t -> bool
val is_buffer_empty : t -> bool
val at_eof : t -> bool
val peek_length : t -> int
val get : t -> Rpc_packer.packed_value
val drop : t -> unit
val clean_input : t -> unit
val receive_sync : t -> Rpc_packer.packed_value
val verbose : bool -> unit