Bitcoin Core
28.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
src
ipc
capnp
init.capnp.proxy-client.c++
Go to the documentation of this file.
1
// Generated by mpgen from ipc/capnp/init.capnp
2
3
#include <
ipc/capnp/init.capnp.proxy-types.h
>
4
#include <mp/proxy-types.h>
5
6
namespace
mp
{
7
ProxyClient<ipc::capnp::messages::Init>::M0::Result
ProxyClient<ipc::capnp::messages::Init>::construct
() {
8
clientInvoke(*
this
, &
ipc::capnp::messages::Init::Client::constructRequest
, MakeClientParam<Accessor<init_fields::ThreadMap, FIELD_IN | FIELD_OUT | FIELD_BOXED>>());
9
}
10
ProxyClient<ipc::capnp::messages::Init>::M1::Result
ProxyClient<ipc::capnp::messages::Init>::makeEcho
() {
11
typename
M1::Result result;
12
clientInvoke(*
this
, &
ipc::capnp::messages::Init::Client::makeEchoRequest
, MakeClientParam<Accessor<init_fields::Context, FIELD_IN | FIELD_BOXED>>(), MakeClientParam<Accessor<init_fields::Result, FIELD_OUT | FIELD_BOXED>>(result));
13
return
result;
14
}
15
namespace
{
16
ProxyTypeRegister t9815814193794562661{TypeList<interfaces::Init>{}};
17
}
// namespace
18
}
// namespace mp
ipc::capnp::messages::Init::Client::constructRequest
::capnp::Request< ::ipc::capnp::messages::Init::ConstructParams, ::ipc::capnp::messages::Init::ConstructResults > constructRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
Definition
init.capnp.c++:281
ipc::capnp::messages::Init::Client::makeEchoRequest
::capnp::Request< ::ipc::capnp::messages::Init::MakeEchoParams, ::ipc::capnp::messages::Init::MakeEchoResults > makeEchoRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
Definition
init.capnp.c++:291
init.capnp.proxy-types.h
mp
Functions to serialize / deserialize common bitcoin types.
Definition
common-types.h:50
mp::ProxyClient< ipc::capnp::messages::Init >::construct
M0::Result construct()
Definition
init.capnp.proxy-client.c++:7
mp::ProxyClient< ipc::capnp::messages::Init >::makeEcho
M1::Result makeEcho()
Definition
init.capnp.proxy-client.c++:10
Generated on Thu Oct 3 2024 09:20:15 for Bitcoin Core by
1.12.0