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

#include <init.capnp.h>

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

Public Types

typedef Init Calls
 
typedef Init 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::Init::ConstructParams, ::ipc::capnp::messages::Init::ConstructResultsconstructRequest (::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
 
::capnp::Request< ::ipc::capnp::messages::Init::MakeEchoParams, ::ipc::capnp::messages::Init::MakeEchoResultsmakeEchoRequest (::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
 

Protected Member Functions

 Client ()=default
 

Detailed Description

Definition at line 121 of file init.capnp.h.

Member Typedef Documentation

◆ Calls

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

◆ Reads

Definition at line 125 of file init.capnp.h.

Constructor & Destructor Documentation

◆ Client() [1/8]

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

Definition at line 522 of file init.capnp.h.

◆ Client() [2/8]

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

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

◆ Client() [3/8]

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

Definition at line 528 of file init.capnp.h.

◆ Client() [4/8]

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

Definition at line 531 of file init.capnp.h.

◆ Client() [5/8]

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

Definition at line 533 of file init.capnp.h.

◆ Client() [6/8]

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

◆ Client() [7/8]

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

◆ Client() [8/8]

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

Member Function Documentation

◆ constructRequest()

capnp::Request<::ipc::capnp::messages::Init::ConstructParams,::ipc::capnp::messages::Init::ConstructResults > ipc::capnp::messages::Init::Client::constructRequest ( ::kj::Maybe< ::capnp::MessageSize >  sizeHint = nullptr)

Definition at line 281 of file init.capnp.c++.

Here is the caller graph for this function:

◆ makeEchoRequest()

capnp::Request<::ipc::capnp::messages::Init::MakeEchoParams,::ipc::capnp::messages::Init::MakeEchoResults > ipc::capnp::messages::Init::Client::makeEchoRequest ( ::kj::Maybe< ::capnp::MessageSize >  sizeHint = nullptr)

Definition at line 291 of file init.capnp.c++.

Here is the caller graph for this function:

◆ operator=() [1/2]

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

Definition at line 535 of file init.capnp.h.

◆ operator=() [2/2]

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

Definition at line 539 of file init.capnp.h.


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