package async_rpc_kernel

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val streaming_rpc : (query:Bin_shape.Digest.t -> initial_response:Bin_shape.Digest.t -> update_response:Bin_shape.Digest.t -> error:Bin_shape.Digest.t -> t) Variantslib.Variant.t
val unknown : t Variantslib.Variant.t
val fold : init:'acc__0 -> rpc: ('acc__0 -> (query:Bin_shape.Digest.t -> response:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> 'acc__1) -> one_way: ('acc__1 -> (msg:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> 'acc__2) -> streaming_rpc: ('acc__2 -> (query:Bin_shape.Digest.t -> initial_response:Bin_shape.Digest.t -> update_response:Bin_shape.Digest.t -> error:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> 'acc__3) -> unknown:('acc__3 -> t Variantslib.Variant.t -> 'acc__4) -> 'acc__4
val iter : rpc: ((query:Bin_shape.Digest.t -> response:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> unit) -> one_way:((msg:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> unit) -> streaming_rpc: ((query:Bin_shape.Digest.t -> initial_response:Bin_shape.Digest.t -> update_response:Bin_shape.Digest.t -> error:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> unit) -> unknown:(t Variantslib.Variant.t -> unit) -> unit
val map : t -> rpc: ((query:Bin_shape.Digest.t -> response:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> query:Bin_shape.Digest.t -> response:Bin_shape.Digest.t -> 'result__) -> one_way: ((msg:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> msg:Bin_shape.Digest.t -> 'result__) -> streaming_rpc: ((query:Bin_shape.Digest.t -> initial_response:Bin_shape.Digest.t -> update_response:Bin_shape.Digest.t -> error:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> query:Bin_shape.Digest.t -> initial_response:Bin_shape.Digest.t -> update_response:Bin_shape.Digest.t -> error:Bin_shape.Digest.t -> 'result__) -> unknown:(t Variantslib.Variant.t -> 'result__) -> 'result__
val make_matcher : rpc: ((query:Bin_shape.Digest.t -> response:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> 'acc__0 -> (query:Bin_shape.Digest.t -> response:Bin_shape.Digest.t -> 'result__) * 'acc__1) -> one_way: ((msg:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> 'acc__1 -> (msg:Bin_shape.Digest.t -> 'result__) * 'acc__2) -> streaming_rpc: ((query:Bin_shape.Digest.t -> initial_response:Bin_shape.Digest.t -> update_response:Bin_shape.Digest.t -> error:Bin_shape.Digest.t -> t) Variantslib.Variant.t -> 'acc__2 -> (query:Bin_shape.Digest.t -> initial_response:Bin_shape.Digest.t -> update_response:Bin_shape.Digest.t -> error:Bin_shape.Digest.t -> 'result__) * 'acc__3) -> unknown:(t Variantslib.Variant.t -> 'acc__3 -> (unit -> 'result__) * 'acc__4) -> 'acc__0 -> (t -> 'result__) * 'acc__4
val to_rank : t -> int
val to_name : t -> string
val descriptions : (string * int) list
OCaml

Innovation. Community. Security.