package async_rpc_kernel

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type 'connection_state on_unknown_rpc = [
  1. | `Raise
  2. | `Continue
  3. | `Close_connection
  4. | `Call of 'connection_state -> rpc_tag:string -> version:int -> [ `Close_connection | `Continue ]
  5. | `Expert of 'connection_state -> rpc_tag:string -> version:int -> Implementation.Expert.Responder.t -> Core_kernel.Bigstring.t -> pos:int -> len:int -> unit Async_kernel.Deferred.t
]
type 'connection_state t = {
  1. implementations : 'connection_state Implementation.F.t Description.Table.t;
  2. on_unknown_rpc : 'connection_state on_unknown_rpc;
}
type 'connection_state implementations = 'connection_state t
module Instance : sig ... end