package async_rpc_kernel

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Connection : sig ... end

Internal to Async_rpc_kernel. See Connection_intf.S.

module Connection_intf : sig ... end
module Description : sig ... end

Internal to Async_rpc_kernel. See Rpc.Decscription.

module Implementation : sig ... end

Internal to Async_rpc_kernel. See Rpc.Implementation.

module Implementation_types : sig ... end
module Implementations : sig ... end

Internal to Async_rpc_kernel. See Rpc.Implementations.

module Nat0 : sig ... end

The bin-prot representation of lengths of strings, arrays, etc.

module Pipe_transport : sig ... end
module Protocol : sig ... end
module Rpc : sig ... end

A library for building asynchronous RPC-style protocols.

module Rpc_error : sig ... end

Internal to Async_rpc_kernel.

module Rpc_result : sig ... end

Internal to Async_rpc_kernel.

module Std : sig ... end
module Transport : sig ... end

RPC transport layer

module Transport_intf : sig ... end
module Util : sig ... end
module Versioned_rpc : sig ... end

Infrastructure code for managing RPCs that evolve over time to use different types at different versions.

module Writer_with_length : sig ... end

A hack to make the bin-prot representation of things look as though they are packed into bigstrings, for backwards compatibility.