Module Tcp

val connect : ?timeout:float -> < Cap.network.. > -> host:string -> port:int -> unit -> Unix.file_descr
val send_all : Unix.file_descr -> string -> unit
val receive_all : Unix.file_descr -> string
val exchange : ?timeout:float -> < Cap.network.. > -> host:string -> port:int -> string -> string