Up

Module Implementations

Signature

type 'connection_state on_unknown_rpc = [
| `Raise
| `Continue
| `Close_connection
| `Call of 'connection_state -> rpc_tag:string -> version:int -> [
| `Close_connection
| `Continue
]
| `Expert of 'connection_state -> rpc_tag:string -> version:int -> Implementation.Expert.Responder.t -> Core_kernel.Std.Bigstring.t -> pos:int -> len:int -> unit Async_kernel.Std.Deferred.t
]
type 'connection_state t = {
implementations
: 'connection_state Implementation.F.t Description.Table.t ;
on_unknown_rpc
: 'connection_state on_unknown_rpc ;
}
type 'connection_state implementations = 'connection_state t
module Instance : sig .. end