Up

Module Rpc_transport

Signature

The Reader and Writer modules from Async.Std, renamed to avoid conflicting with Reader and Writer below.
module Reader : sig .. end
module Writer : sig .. end
module Header : sig .. end
module Reader : sig .. end
module Writer : sig .. end
type t = Async_rpc_kernel.Transport.t = {
reader
: Reader.t ;
writer
: Writer.t ;
}
val sexp_of_t : t -> Sexplib.Sexp.t
val close : t -> unit Async_kernel.Std.Deferred.t
val of_reader_writer : max_message_size:int -> Async_reader.t -> Async_writer.t -> t
val of_fd : ?buffer_age_limit:Async_writer.buffer_age_limit -> ?reader_buffer_size:int -> max_message_size:int -> Import.Fd.t -> t