val __id_of_sexp__ : Ppx_sexp_conv_lib.Sexp.t -> id
val id_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> id
val sexp_of_id : id -> Ppx_sexp_conv_lib.Sexp.t
type backend_configuration = {
frontend_id : int; |
backend_id : int; |
backend : string; |
features_available : Features.t; |
}
val backend_configuration_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> backend_configuration
val sexp_of_backend_configuration : backend_configuration -> Ppx_sexp_conv_lib.Sexp.t
type frontend_configuration = {
tx_ring_ref : int32; |
rx_ring_ref : int32; |
event_channel : string; |
feature_requests : Features.t; |
}
val frontend_configuration_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> frontend_configuration
val sexp_of_frontend_configuration : frontend_configuration -> Ppx_sexp_conv_lib.Sexp.t
module type CONFIGURATION = sig ... end