module Header : sig ... endBinary headers containing message lengths. All transports should use this to ensure binary compatibility.
module Handler_result : sig ... endmodule Reader : sig ... endmodule Send_result : sig ... endmodule Writer : sig ... endval sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.tval close : t -> unit Async_kernel.Deferred.tCloses both parts of the transport.