Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val empty : t
val send : t -> Riot.IO.Buffer.t -> (int, [> `Closed | `Eof ]) Riot.IO.result
val receive :
?limit:int ->
t ->
(Riot.IO.Buffer.t, [> `Closed | `Eof ]) Riot.IO.result
val negotiated_protocol : t -> string option