Module S

type id = [
  1. | `Client of int
  2. | `Server of int * int
]
val id_to_string : [< `Client of int | `Server of int * int ] -> string
type backend_configuration = {
  1. frontend_id : int;
  2. backend_id : int;
  3. backend : string;
  4. features_available : Features.t;
}
type frontend_configuration = {
  1. tx_ring_ref : int32;
  2. rx_ring_ref : int32;
  3. event_channel : string;
  4. feature_requests : Features.t;
}
module type CONFIGURATION = sig ... end