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