Bitcoin Core 28.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
ipc::capnp::messages::Echo::Server Class Reference

#include <echo.capnp.h>

Inheritance diagram for ipc::capnp::messages::Echo::Server:
[legend]
Collaboration diagram for ipc::capnp::messages::Echo::Server:
[legend]

Public Types

typedef Echo Serves
 

Public Member Functions

::capnp::Capability::Server::DispatchCallResult dispatchCall (uint64_t interfaceId, uint16_t methodId, ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context) override
 

Protected Types

typedef ::ipc::capnp::messages::Echo::DestroyParams DestroyParams
 
typedef ::ipc::capnp::messages::Echo::DestroyResults DestroyResults
 
typedef ::capnp::CallContext< DestroyParams, DestroyResultsDestroyContext
 
typedef ::ipc::capnp::messages::Echo::EchoParams EchoParams
 
typedef ::ipc::capnp::messages::Echo::EchoResults EchoResults
 
typedef ::capnp::CallContext< EchoParams, EchoResultsEchoContext
 

Protected Member Functions

virtual ::kj::Promise< void > destroy (DestroyContext context)
 
virtual ::kj::Promise< void > echo (EchoContext context)
 
inline ::ipc::capnp::messages::Echo::Client thisCap ()
 
::capnp::Capability::Server::DispatchCallResult dispatchCallInternal (uint16_t methodId, ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context)
 

Detailed Description

Definition at line 149 of file echo.capnp.h.

Member Typedef Documentation

◆ DestroyContext

Definition at line 162 of file echo.capnp.h.

◆ DestroyParams

◆ DestroyResults

◆ EchoContext

Definition at line 166 of file echo.capnp.h.

◆ EchoParams

◆ EchoResults

◆ Serves

Member Function Documentation

◆ destroy()

kj::Promise< void > ipc::capnp::messages::Echo::Server::destroy ( DestroyContext context)
protected

Definition at line 270 of file echo.capnp.c++.

◆ dispatchCall()

capnp::Capability::Server::DispatchCallResult ipc::capnp::messages::Echo::Server::dispatchCall ( uint64_t interfaceId,
uint16_t methodId,
::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context )
override

Definition at line 285 of file echo.capnp.c++.

◆ dispatchCallInternal()

capnp::Capability::Server::DispatchCallResult ipc::capnp::messages::Echo::Server::dispatchCallInternal ( uint16_t methodId,
::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context )
protected

Definition at line 295 of file echo.capnp.c++.

Here is the call graph for this function:

◆ echo()

kj::Promise< void > ipc::capnp::messages::Echo::Server::echo ( EchoContext context)
protected

Definition at line 280 of file echo.capnp.c++.

◆ thisCap()

inline ::ipc::capnp::messages::Echo::Client ipc::capnp::messages::Echo::Server::thisCap ( )
inlineprotected

Definition at line 169 of file echo.capnp.h.


The documentation for this class was generated from the following files: