package async_rpc_kernel

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Low-level, untyped access to queries. Regular users should ignore this.

module Responder : sig ... end

See Rpc.Expert.Responder for how to use this.

val create_exn : implementations:'connection_state Implementation.t list -> 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 -> Responder.t -> Core_kernel.Bigstring.t -> pos:int -> len:int -> unit Async_kernel.Deferred.t ] -> 'connection_state t

Same as create_exn, except for the additional `Expert variant.