Up

Module Async_rpc_kernel

Signature

module Connection : sig .. end
Internal to Async_rpc_kernel.
module Connection_intf : sig .. end
module Description : sig .. end
Internal to Async_rpc_kernel.
module Implementation : sig .. end
Internal to Async_rpc_kernel.
module Implementation_types : sig .. end
The types of the Implementation and Implementations modules, which have a dependency cyle: Implementation -> Direct_stream_writer -> Implementations -> Implementation.
module Implementations : sig .. end
Internal to Async_rpc_kernel.
module Nat0 : sig .. end
The bin-prot representation of lengths of strings, arrays, etc.
module Protocol : sig .. end
Async_rpc protocol types, for internal use only
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.