Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
After the negotation phase, clients send I/O requests to the server.
type t = {
ty : Command.t;
The command type
*)handle : int64;
A unique handle used to match requests with responses.
*)from : int64;
The start of the data region
*)len : int32;
The length of the data region
*)}
An I/O request sent by the client to the server.
include Sexplib0.Sexpable.S with type t := t
val t_of_sexp : Sexplib0.Sexp.t -> t
val sexp_of_t : t -> Sexplib0.Sexp.t
val to_string : t -> string
val unmarshal : Cstruct.t -> (t, exn) Result.result