Up

Module Server_msg

The messages which the code using this library on the server side needs to process. That is, messages received from Clients or otherwise triggered by a Client connection behavior.

Signature

module Control : sig .. end
type ('name, 'data) t =
| Control of 'name Control.t
| Data of ('name, 'data) Read_result.t
val t_of_sexp : 'name 'data . (Sexplib.Sexp.t -> 'name) -> (Sexplib.Sexp.t -> 'data) -> Sexplib.Sexp.t -> ('name, 'data) t
val sexp_of_t : 'name 'data . ('name -> Sexplib.Sexp.t) -> ('data -> Sexplib.Sexp.t) -> ('name, 'data) t -> Sexplib.Sexp.t