Conduit_mirageFunctorial connection establishment interface that is compatible with the Mirage libraries.
type client = [ | `TCP of Ipaddr.t * intaddress and destination port
*)| `TLS of Tls.Config.client * client| `Vchan of
[ `Direct of int * Vchan.Port.t | `Domain_socket of string * Vchan.Port.t ] ]The type for client configuration values.
val sexp_of_client : client -> Sexplib0.Sexp.tval client_of_sexp : Sexplib0.Sexp.t -> clientval __client_of_sexp__ : Sexplib0.Sexp.t -> clienttype server = [ | `TCP of intlistening port
*)| `TLS of Tls.Config.server * server| `Vchan of [ `Direct of int * Vchan.Port.t | `Domain_socket ] ]The type for server configuration values.
val sexp_of_server : server -> Sexplib0.Sexp.tval server_of_sexp : Sexplib0.Sexp.t -> serverval __server_of_sexp__ : Sexplib0.Sexp.t -> servermodule Endpoint : sig ... endmodule type S = sig ... endThe signature for conduits
The signature for conduits