package capnp-rpc-net

  1. Overview
  2. Docs

Stretching capability references across a network link. Note: see Capnp_rpc_unix for a higher-level wrapper for this API.

Parameters

module N : S.NETWORK

Signature

type flow = Flow.flow

A bi-directional byte-stream.

module Network = N
module CapTP : sig ... end

Sharing capabilities over a network link.

module Vat : sig ... end

An actor in the CapTP network. A vat is a collection of objects that can call each other directly. A vat may be connected to other vats over CapTP network connections. Typically an application will create only a single vat. See the Capnp_rpc_unix module for a higher-level API.