Module Typed_tcp_intf.Arg.Transport

module Transport: sig .. end

type t 
val create : Import.Reader.t ->
Import.Writer.t -> t Import.Deferred.t
val close : t -> unit Import.Deferred.t
val read : t ->
[ `Eof | `Ok of Typed_tcp_intf.Arg.Client_message.t ] Import.Deferred.t
val write : t -> Typed_tcp_intf.Arg.Server_message.t -> unit
val flushed_time : t -> Core.Std.Time.t Import.Deferred.t