#include <context.h>
|
| | Context (kj::AuthenticatedStream &&stream) |
| |
| | Context (kj::AuthenticatedStream &&stream, capnp::Capability::Client interface) |
| |
template<typename T >
requires requires { typename T::Client; } |
| T::Client | get_interface () |
| |
| capnp::Capability::Client | bootstrap () |
| |
|
| kj::AuthenticatedStream | stream |
| |
| capnp::TwoPartyVatNetwork | network |
| |
| capnp::RpcSystem< capnp::rpc::twoparty::VatId > | rpc |
| |
| enum RPC::Context:: { ... } | side |
| |
◆ anonymous enum
◆ Context() [1/2]
| RPC::Context::Context |
( |
kj::AuthenticatedStream && |
stream | ) |
|
|
inlineexplicit |
◆ Context() [2/2]
| RPC::Context::Context |
( |
kj::AuthenticatedStream && |
stream, |
|
|
capnp::Capability::Client |
interface |
|
) |
| |
|
inline |
◆ bootstrap()
| capnp::Capability::Client Context::bootstrap |
( |
| ) |
|
◆ get_interface()
template<typename T >
requires requires { typename T::Client; }
| T::Client RPC::Context::get_interface |
( |
| ) |
|
|
inline |
◆ network
| capnp::TwoPartyVatNetwork RPC::Context::network |
◆ rpc
| capnp::RpcSystem<capnp::rpc::twoparty::VatId> RPC::Context::rpc |
| enum { ... } RPC::Context::side |
◆ stream
| kj::AuthenticatedStream RPC::Context::stream |
The documentation for this struct was generated from the following files: