Bitcoin Core  26.1.0
P2P Digital Currency
Public Types | Public Member Functions | Protected Member Functions | List of all members
ipc::capnp::messages::Echo::Client Class Reference

#include <echo.capnp.h>

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

Public Types

typedef Echo Calls
 
typedef Echo Reads
 

Public Member Functions

 Client (decltype(nullptr))
 
 Client (::kj::Own< ::capnp::ClientHook > &&hook)
 
template<typename _t , typename = ::kj::EnableIf< ::kj::canConvert<_t*, Server*>()>>
 Client (::kj::Own< _t > &&server)
 
template<typename _t , typename = ::kj::EnableIf< ::kj::canConvert<_t*, Client*>()>>
 Client (::kj::Promise< _t > &&promise)
 
 Client (::kj::Exception &&exception)
 
 Client (Client &)=default
 
 Client (Client &&)=default
 
Clientoperator= (Client &other)
 
Clientoperator= (Client &&other)
 
::capnp::Request< ::ipc::capnp::messages::Echo::DestroyParams, ::ipc::capnp::messages::Echo::DestroyResultsdestroyRequest (::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
 
::capnp::Request< ::ipc::capnp::messages::Echo::EchoParams, ::ipc::capnp::messages::Echo::EchoResultsechoRequest (::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
 

Protected Member Functions

 Client ()=default
 

Detailed Description

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

Member Typedef Documentation

◆ Calls

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

◆ Reads

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

Constructor & Destructor Documentation

◆ Client() [1/8]

ipc::capnp::messages::Echo::Client::Client ( decltype(nullptr)  )
inline

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

◆ Client() [2/8]

ipc::capnp::messages::Echo::Client::Client ( ::kj::Own< ::capnp::ClientHook > &&  hook)
inlineexplicit

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

◆ Client() [3/8]

template<typename _t , typename >
ipc::capnp::messages::Echo::Client::Client ( ::kj::Own< _t > &&  server)
inline

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

◆ Client() [4/8]

template<typename _t , typename >
ipc::capnp::messages::Echo::Client::Client ( ::kj::Promise< _t > &&  promise)
inline

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

◆ Client() [5/8]

ipc::capnp::messages::Echo::Client::Client ( ::kj::Exception &&  exception)
inline

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

◆ Client() [6/8]

ipc::capnp::messages::Echo::Client::Client ( Client )
default

◆ Client() [7/8]

ipc::capnp::messages::Echo::Client::Client ( Client &&  )
default

◆ Client() [8/8]

ipc::capnp::messages::Echo::Client::Client ( )
protecteddefault

Member Function Documentation

◆ destroyRequest()

capnp::Request<::ipc::capnp::messages::Echo::DestroyParams,::ipc::capnp::messages::Echo::DestroyResults > ipc::capnp::messages::Echo::Client::destroyRequest ( ::kj::Maybe< ::capnp::MessageSize >  sizeHint = nullptr)

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

Here is the caller graph for this function:

◆ echoRequest()

capnp::Request<::ipc::capnp::messages::Echo::EchoParams,::ipc::capnp::messages::Echo::EchoResults > ipc::capnp::messages::Echo::Client::echoRequest ( ::kj::Maybe< ::capnp::MessageSize >  sizeHint = nullptr)

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

Here is the caller graph for this function:

◆ operator=() [1/2]

ipc::capnp::messages::Echo::Client & ipc::capnp::messages::Echo::Client::operator= ( Client other)
inline

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

◆ operator=() [2/2]

ipc::capnp::messages::Echo::Client & ipc::capnp::messages::Echo::Client::operator= ( Client &&  other)
inline

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


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