package netchannel

  1. Overview
  2. Docs
type id = [
  1. | `Client of int
  2. | `Server of int * int
]
val __id_of_sexp__ : Sexplib0.Sexp.t -> id
val id_of_sexp : Sexplib0.Sexp.t -> id
val sexp_of_id : id -> Sexplib0.Sexp.t
type backend_configuration = {
  1. frontend_id : int;
  2. backend_id : int;
  3. backend : string;
  4. features_available : Features.t;
}
val backend_configuration_of_sexp : Sexplib0.Sexp.t -> backend_configuration
val sexp_of_backend_configuration : backend_configuration -> Sexplib0.Sexp.t
type frontend_configuration = {
  1. tx_ring_ref : int32;
  2. rx_ring_ref : int32;
  3. event_channel : string;
  4. feature_requests : Features.t;
}
val frontend_configuration_of_sexp : Sexplib0.Sexp.t -> frontend_configuration
val sexp_of_frontend_configuration : frontend_configuration -> Sexplib0.Sexp.t
module type CONFIGURATION = sig ... end