Bitcoin Core  27.1.0
P2P Digital Currency
echo.capnp.c++
Go to the documentation of this file.
1 // Generated by Cap'n Proto compiler, DO NOT EDIT
2 // source: echo.capnp
3 
4 #include "echo.capnp.h"
5 
6 namespace capnp {
7 namespace schemas {
8 static const ::capnp::_::AlignedData<50> b_d36b89640dc94399 = {
9  { 0, 0, 0, 0, 5, 0, 6, 0,
10  153, 67, 201, 13, 100, 137, 107, 211,
11  21, 0, 0, 0, 3, 0, 0, 0,
12  247, 145, 230, 81, 127, 79, 139, 136,
13  0, 0, 0, 0, 0, 0, 0, 0,
14  0, 0, 0, 0, 0, 0, 0, 0,
15  21, 0, 0, 0, 210, 0, 0, 0,
16  33, 0, 0, 0, 7, 0, 0, 0,
17  33, 0, 0, 0, 31, 0, 0, 0,
18  73, 0, 0, 0, 135, 0, 0, 0,
19  153, 0, 0, 0, 7, 0, 0, 0,
20  0, 0, 0, 0, 0, 0, 0, 0,
21  105, 112, 99, 47, 99, 97, 112, 110,
22  112, 47, 101, 99, 104, 111, 46, 99,
23  97, 112, 110, 112, 58, 69, 99, 104,
24  111, 0, 0, 0, 0, 0, 0, 0,
25  0, 0, 0, 0, 1, 0, 1, 0,
26  4, 0, 0, 0, 1, 0, 2, 0,
27  94, 64, 177, 183, 121, 96, 244, 230,
28  4, 0, 0, 0, 2, 0, 1, 0,
29  24, 0, 0, 0, 0, 0, 1, 0,
30  12, 0, 0, 0, 0, 0, 0, 0,
31  0, 0, 0, 0, 0, 0, 0, 0,
32  1, 0, 0, 0, 138, 0, 0, 0,
33  105, 110, 116, 101, 114, 102, 97, 99,
34  101, 115, 58, 58, 69, 99, 104, 111,
35  0, 0, 0, 0, 0, 0, 0, 0,
36  0, 0, 0, 0, 0, 0, 0, 0,
37  8, 0, 0, 0, 3, 0, 5, 0,
38  0, 0, 0, 0, 0, 0, 0, 0,
39  133, 251, 93, 182, 76, 47, 111, 185,
40  255, 138, 134, 141, 211, 215, 62, 180,
41  49, 0, 0, 0, 66, 0, 0, 0,
42  0, 0, 0, 0, 0, 0, 0, 0,
43  0, 0, 0, 0, 0, 0, 0, 0,
44  0, 0, 0, 0, 0, 0, 0, 0,
45  37, 0, 0, 0, 7, 0, 0, 0,
46  1, 0, 0, 0, 0, 0, 0, 0,
47  14, 189, 76, 194, 6, 128, 184, 198,
48  49, 19, 91, 216, 217, 191, 107, 157,
49  25, 0, 0, 0, 42, 0, 0, 0,
50  0, 0, 0, 0, 0, 0, 0, 0,
51  0, 0, 0, 0, 0, 0, 0, 0,
52  0, 0, 0, 0, 0, 0, 0, 0,
53  13, 0, 0, 0, 7, 0, 0, 0,
54  100, 101, 115, 116, 114, 111, 121, 0,
55  0, 0, 0, 0, 0, 0, 1, 0,
56  101, 99, 104, 111, 0, 0, 0, 0,
57  0, 0, 0, 0, 0, 0, 1, 0,
58  0, 0, 0, 0, 1, 0, 1, 0, }
59 };
60 ::capnp::word const* const bp_d36b89640dc94399 = b_d36b89640dc94399.words;
61 #if !CAPNP_LITE
62 static const ::capnp::_::RawSchema* const d_d36b89640dc94399[] = {
67 };
68 static const uint16_t m_d36b89640dc94399[] = {0, 1};
69 const ::capnp::_::RawSchema s_d36b89640dc94399 = {
70  0xd36b89640dc94399, b_d36b89640dc94399.words, 50, d_d36b89640dc94399, m_d36b89640dc94399,
71  4, 2, nullptr, nullptr, nullptr, { &s_d36b89640dc94399, nullptr, nullptr, 0, 0, nullptr }, false
72 };
73 #endif // !CAPNP_LITE
74 static const ::capnp::_::AlignedData<34> b_b96f2f4cb65dfb85 = {
75  { 0, 0, 0, 0, 5, 0, 6, 0,
76  133, 251, 93, 182, 76, 47, 111, 185,
77  26, 0, 0, 0, 1, 0, 0, 0,
78  0, 0, 0, 0, 0, 0, 0, 0,
79  1, 0, 7, 0, 0, 0, 0, 0,
80  0, 0, 0, 0, 0, 0, 0, 0,
81  21, 0, 0, 0, 74, 1, 0, 0,
82  0, 0, 0, 0, 0, 0, 0, 0,
83  0, 0, 0, 0, 0, 0, 0, 0,
84  33, 0, 0, 0, 63, 0, 0, 0,
85  0, 0, 0, 0, 0, 0, 0, 0,
86  0, 0, 0, 0, 0, 0, 0, 0,
87  105, 112, 99, 47, 99, 97, 112, 110,
88  112, 47, 101, 99, 104, 111, 46, 99,
89  97, 112, 110, 112, 58, 69, 99, 104,
90  111, 46, 100, 101, 115, 116, 114, 111,
91  121, 36, 80, 97, 114, 97, 109, 115,
92  0, 0, 0, 0, 0, 0, 0, 0,
93  4, 0, 0, 0, 3, 0, 4, 0,
94  0, 0, 0, 0, 0, 0, 0, 0,
95  0, 0, 1, 0, 0, 0, 0, 0,
96  0, 0, 0, 0, 0, 0, 0, 0,
97  13, 0, 0, 0, 66, 0, 0, 0,
98  0, 0, 0, 0, 0, 0, 0, 0,
99  8, 0, 0, 0, 3, 0, 1, 0,
100  20, 0, 0, 0, 2, 0, 1, 0,
101  99, 111, 110, 116, 101, 120, 116, 0,
102  16, 0, 0, 0, 0, 0, 0, 0,
103  198, 34, 11, 93, 100, 230, 68, 156,
104  0, 0, 0, 0, 0, 0, 0, 0,
105  0, 0, 0, 0, 0, 0, 0, 0,
106  16, 0, 0, 0, 0, 0, 0, 0,
107  0, 0, 0, 0, 0, 0, 0, 0,
108  0, 0, 0, 0, 0, 0, 0, 0, }
109 };
110 ::capnp::word const* const bp_b96f2f4cb65dfb85 = b_b96f2f4cb65dfb85.words;
111 #if !CAPNP_LITE
112 static const ::capnp::_::RawSchema* const d_b96f2f4cb65dfb85[] = {
113  &s_9c44e6645d0b22c6,
114 };
115 static const uint16_t m_b96f2f4cb65dfb85[] = {0};
116 static const uint16_t i_b96f2f4cb65dfb85[] = {0};
117 const ::capnp::_::RawSchema s_b96f2f4cb65dfb85 = {
118  0xb96f2f4cb65dfb85, b_b96f2f4cb65dfb85.words, 34, d_b96f2f4cb65dfb85, m_b96f2f4cb65dfb85,
119  1, 1, i_b96f2f4cb65dfb85, nullptr, nullptr, { &s_b96f2f4cb65dfb85, nullptr, nullptr, 0, 0, nullptr }, true
120 };
121 #endif // !CAPNP_LITE
122 static const ::capnp::_::AlignedData<18> b_b43ed7d38d868aff = {
123  { 0, 0, 0, 0, 5, 0, 6, 0,
124  255, 138, 134, 141, 211, 215, 62, 180,
125  26, 0, 0, 0, 1, 0, 0, 0,
126  0, 0, 0, 0, 0, 0, 0, 0,
127  0, 0, 7, 0, 0, 0, 0, 0,
128  0, 0, 0, 0, 0, 0, 0, 0,
129  21, 0, 0, 0, 82, 1, 0, 0,
130  0, 0, 0, 0, 0, 0, 0, 0,
131  0, 0, 0, 0, 0, 0, 0, 0,
132  0, 0, 0, 0, 0, 0, 0, 0,
133  0, 0, 0, 0, 0, 0, 0, 0,
134  0, 0, 0, 0, 0, 0, 0, 0,
135  105, 112, 99, 47, 99, 97, 112, 110,
136  112, 47, 101, 99, 104, 111, 46, 99,
137  97, 112, 110, 112, 58, 69, 99, 104,
138  111, 46, 100, 101, 115, 116, 114, 111,
139  121, 36, 82, 101, 115, 117, 108, 116,
140  115, 0, 0, 0, 0, 0, 0, 0, }
141 };
142 ::capnp::word const* const bp_b43ed7d38d868aff = b_b43ed7d38d868aff.words;
143 #if !CAPNP_LITE
144 const ::capnp::_::RawSchema s_b43ed7d38d868aff = {
145  0xb43ed7d38d868aff, b_b43ed7d38d868aff.words, 18, nullptr, nullptr,
146  0, 0, nullptr, nullptr, nullptr, { &s_b43ed7d38d868aff, nullptr, nullptr, 0, 0, nullptr }, false
147 };
148 #endif // !CAPNP_LITE
149 static const ::capnp::_::AlignedData<48> b_c6b88006c24cbd0e = {
150  { 0, 0, 0, 0, 5, 0, 6, 0,
151  14, 189, 76, 194, 6, 128, 184, 198,
152  26, 0, 0, 0, 1, 0, 0, 0,
153  0, 0, 0, 0, 0, 0, 0, 0,
154  2, 0, 7, 0, 0, 0, 0, 0,
155  0, 0, 0, 0, 0, 0, 0, 0,
156  21, 0, 0, 0, 50, 1, 0, 0,
157  0, 0, 0, 0, 0, 0, 0, 0,
158  0, 0, 0, 0, 0, 0, 0, 0,
159  29, 0, 0, 0, 119, 0, 0, 0,
160  0, 0, 0, 0, 0, 0, 0, 0,
161  0, 0, 0, 0, 0, 0, 0, 0,
162  105, 112, 99, 47, 99, 97, 112, 110,
163  112, 47, 101, 99, 104, 111, 46, 99,
164  97, 112, 110, 112, 58, 69, 99, 104,
165  111, 46, 101, 99, 104, 111, 36, 80,
166  97, 114, 97, 109, 115, 0, 0, 0,
167  8, 0, 0, 0, 3, 0, 4, 0,
168  0, 0, 0, 0, 0, 0, 0, 0,
169  0, 0, 1, 0, 0, 0, 0, 0,
170  0, 0, 0, 0, 0, 0, 0, 0,
171  41, 0, 0, 0, 66, 0, 0, 0,
172  0, 0, 0, 0, 0, 0, 0, 0,
173  36, 0, 0, 0, 3, 0, 1, 0,
174  48, 0, 0, 0, 2, 0, 1, 0,
175  1, 0, 0, 0, 1, 0, 0, 0,
176  0, 0, 1, 0, 1, 0, 0, 0,
177  0, 0, 0, 0, 0, 0, 0, 0,
178  45, 0, 0, 0, 42, 0, 0, 0,
179  0, 0, 0, 0, 0, 0, 0, 0,
180  40, 0, 0, 0, 3, 0, 1, 0,
181  52, 0, 0, 0, 2, 0, 1, 0,
182  99, 111, 110, 116, 101, 120, 116, 0,
183  16, 0, 0, 0, 0, 0, 0, 0,
184  198, 34, 11, 93, 100, 230, 68, 156,
185  0, 0, 0, 0, 0, 0, 0, 0,
186  0, 0, 0, 0, 0, 0, 0, 0,
187  16, 0, 0, 0, 0, 0, 0, 0,
188  0, 0, 0, 0, 0, 0, 0, 0,
189  0, 0, 0, 0, 0, 0, 0, 0,
190  101, 99, 104, 111, 0, 0, 0, 0,
191  12, 0, 0, 0, 0, 0, 0, 0,
192  0, 0, 0, 0, 0, 0, 0, 0,
193  0, 0, 0, 0, 0, 0, 0, 0,
194  0, 0, 0, 0, 0, 0, 0, 0,
195  12, 0, 0, 0, 0, 0, 0, 0,
196  0, 0, 0, 0, 0, 0, 0, 0,
197  0, 0, 0, 0, 0, 0, 0, 0, }
198 };
199 ::capnp::word const* const bp_c6b88006c24cbd0e = b_c6b88006c24cbd0e.words;
200 #if !CAPNP_LITE
201 static const ::capnp::_::RawSchema* const d_c6b88006c24cbd0e[] = {
202  &s_9c44e6645d0b22c6,
203 };
204 static const uint16_t m_c6b88006c24cbd0e[] = {0, 1};
205 static const uint16_t i_c6b88006c24cbd0e[] = {0, 1};
206 const ::capnp::_::RawSchema s_c6b88006c24cbd0e = {
207  0xc6b88006c24cbd0e, b_c6b88006c24cbd0e.words, 48, d_c6b88006c24cbd0e, m_c6b88006c24cbd0e,
208  1, 2, i_c6b88006c24cbd0e, nullptr, nullptr, { &s_c6b88006c24cbd0e, nullptr, nullptr, 0, 0, nullptr }, true
209 };
210 #endif // !CAPNP_LITE
211 static const ::capnp::_::AlignedData<33> b_9d6bbfd9d85b1331 = {
212  { 0, 0, 0, 0, 5, 0, 6, 0,
213  49, 19, 91, 216, 217, 191, 107, 157,
214  26, 0, 0, 0, 1, 0, 0, 0,
215  0, 0, 0, 0, 0, 0, 0, 0,
216  1, 0, 7, 0, 0, 0, 0, 0,
217  0, 0, 0, 0, 0, 0, 0, 0,
218  21, 0, 0, 0, 58, 1, 0, 0,
219  0, 0, 0, 0, 0, 0, 0, 0,
220  0, 0, 0, 0, 0, 0, 0, 0,
221  29, 0, 0, 0, 63, 0, 0, 0,
222  0, 0, 0, 0, 0, 0, 0, 0,
223  0, 0, 0, 0, 0, 0, 0, 0,
224  105, 112, 99, 47, 99, 97, 112, 110,
225  112, 47, 101, 99, 104, 111, 46, 99,
226  97, 112, 110, 112, 58, 69, 99, 104,
227  111, 46, 101, 99, 104, 111, 36, 82,
228  101, 115, 117, 108, 116, 115, 0, 0,
229  4, 0, 0, 0, 3, 0, 4, 0,
230  0, 0, 0, 0, 0, 0, 0, 0,
231  0, 0, 1, 0, 0, 0, 0, 0,
232  0, 0, 0, 0, 0, 0, 0, 0,
233  13, 0, 0, 0, 58, 0, 0, 0,
234  0, 0, 0, 0, 0, 0, 0, 0,
235  8, 0, 0, 0, 3, 0, 1, 0,
236  20, 0, 0, 0, 2, 0, 1, 0,
237  114, 101, 115, 117, 108, 116, 0, 0,
238  12, 0, 0, 0, 0, 0, 0, 0,
239  0, 0, 0, 0, 0, 0, 0, 0,
240  0, 0, 0, 0, 0, 0, 0, 0,
241  0, 0, 0, 0, 0, 0, 0, 0,
242  12, 0, 0, 0, 0, 0, 0, 0,
243  0, 0, 0, 0, 0, 0, 0, 0,
244  0, 0, 0, 0, 0, 0, 0, 0, }
245 };
246 ::capnp::word const* const bp_9d6bbfd9d85b1331 = b_9d6bbfd9d85b1331.words;
247 #if !CAPNP_LITE
248 static const uint16_t m_9d6bbfd9d85b1331[] = {0};
249 static const uint16_t i_9d6bbfd9d85b1331[] = {0};
250 const ::capnp::_::RawSchema s_9d6bbfd9d85b1331 = {
251  0x9d6bbfd9d85b1331, b_9d6bbfd9d85b1331.words, 33, nullptr, m_9d6bbfd9d85b1331,
252  0, 1, i_9d6bbfd9d85b1331, nullptr, nullptr, { &s_9d6bbfd9d85b1331, nullptr, nullptr, 0, 0, nullptr }, false
253 };
254 #endif // !CAPNP_LITE
255 } // namespace schemas
256 } // namespace capnp
257 
258 // =======================================================================================
259 
260 namespace ipc {
261 namespace capnp {
262 namespace messages {
263 
264 #if !CAPNP_LITE
265 ::capnp::Request< ::ipc::capnp::messages::Echo::DestroyParams, ::ipc::capnp::messages::Echo::DestroyResults>
266 Echo::Client::destroyRequest(::kj::Maybe< ::capnp::MessageSize> sizeHint) {
267  return newCall< ::ipc::capnp::messages::Echo::DestroyParams, ::ipc::capnp::messages::Echo::DestroyResults>(
268  0xd36b89640dc94399ull, 0, sizeHint, {true});
269 }
270 ::kj::Promise<void> Echo::Server::destroy(DestroyContext) {
271  return ::capnp::Capability::Server::internalUnimplemented(
272  "ipc/capnp/echo.capnp:Echo", "destroy",
273  0xd36b89640dc94399ull, 0);
274 }
275 ::capnp::Request< ::ipc::capnp::messages::Echo::EchoParams, ::ipc::capnp::messages::Echo::EchoResults>
276 Echo::Client::echoRequest(::kj::Maybe< ::capnp::MessageSize> sizeHint) {
277  return newCall< ::ipc::capnp::messages::Echo::EchoParams, ::ipc::capnp::messages::Echo::EchoResults>(
278  0xd36b89640dc94399ull, 1, sizeHint, {true});
279 }
280 ::kj::Promise<void> Echo::Server::echo(EchoContext) {
281  return ::capnp::Capability::Server::internalUnimplemented(
282  "ipc/capnp/echo.capnp:Echo", "echo",
283  0xd36b89640dc94399ull, 1);
284 }
285 ::capnp::Capability::Server::DispatchCallResult Echo::Server::dispatchCall(
286  uint64_t interfaceId, uint16_t methodId,
287  ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer> context) {
288  switch (interfaceId) {
289  case 0xd36b89640dc94399ull:
290  return dispatchCallInternal(methodId, context);
291  default:
292  return internalUnimplemented("ipc/capnp/echo.capnp:Echo", interfaceId);
293  }
294 }
295 ::capnp::Capability::Server::DispatchCallResult Echo::Server::dispatchCallInternal(
296  uint16_t methodId,
297  ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer> context) {
298  switch (methodId) {
299  case 0:
300  return {
301  destroy(::capnp::Capability::Server::internalGetTypedContext<
303  false,
304  false
305  };
306  case 1:
307  return {
308  echo(::capnp::Capability::Server::internalGetTypedContext<
310  false,
311  false
312  };
313  default:
314  (void)context;
315  return ::capnp::Capability::Server::internalUnimplemented(
316  "ipc/capnp/echo.capnp:Echo",
317  0xd36b89640dc94399ull, methodId);
318  }
319 }
320 #endif // !CAPNP_LITE
321 
322 // Echo
323 #if !CAPNP_LITE
324 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
325 constexpr ::capnp::Kind Echo::_capnpPrivate::kind;
326 constexpr ::capnp::_::RawSchema const* Echo::_capnpPrivate::schema;
327 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
328 #endif // !CAPNP_LITE
329 
330 // Echo::DestroyParams
331 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
332 constexpr uint16_t Echo::DestroyParams::_capnpPrivate::dataWordSize;
333 constexpr uint16_t Echo::DestroyParams::_capnpPrivate::pointerCount;
334 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
335 #if !CAPNP_LITE
336 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
337 constexpr ::capnp::Kind Echo::DestroyParams::_capnpPrivate::kind;
338 constexpr ::capnp::_::RawSchema const* Echo::DestroyParams::_capnpPrivate::schema;
339 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
340 #endif // !CAPNP_LITE
341 
342 // Echo::DestroyResults
343 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
344 constexpr uint16_t Echo::DestroyResults::_capnpPrivate::dataWordSize;
345 constexpr uint16_t Echo::DestroyResults::_capnpPrivate::pointerCount;
346 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
347 #if !CAPNP_LITE
348 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
349 constexpr ::capnp::Kind Echo::DestroyResults::_capnpPrivate::kind;
350 constexpr ::capnp::_::RawSchema const* Echo::DestroyResults::_capnpPrivate::schema;
351 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
352 #endif // !CAPNP_LITE
353 
354 // Echo::EchoParams
355 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
356 constexpr uint16_t Echo::EchoParams::_capnpPrivate::dataWordSize;
357 constexpr uint16_t Echo::EchoParams::_capnpPrivate::pointerCount;
358 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
359 #if !CAPNP_LITE
360 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
361 constexpr ::capnp::Kind Echo::EchoParams::_capnpPrivate::kind;
362 constexpr ::capnp::_::RawSchema const* Echo::EchoParams::_capnpPrivate::schema;
363 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
364 #endif // !CAPNP_LITE
365 
366 // Echo::EchoResults
367 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
368 constexpr uint16_t Echo::EchoResults::_capnpPrivate::dataWordSize;
369 constexpr uint16_t Echo::EchoResults::_capnpPrivate::pointerCount;
370 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
371 #if !CAPNP_LITE
372 #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
373 constexpr ::capnp::Kind Echo::EchoResults::_capnpPrivate::kind;
374 constexpr ::capnp::_::RawSchema const* Echo::EchoResults::_capnpPrivate::schema;
375 #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
376 #endif // !CAPNP_LITE
377 
378 
379 } // namespace
380 } // namespace
381 } // namespace
382 
::capnp::Capability::Server::DispatchCallResult dispatchCall(uint64_t interfaceId, uint16_t methodId, ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context) override
Definition: echo.capnp.c++:285
static const ::capnp::_::AlignedData< 50 > b_d36b89640dc94399
Definition: echo.capnp.c++:8
static const ::capnp::_::RawSchema *const d_c6b88006c24cbd0e[]
Definition: echo.capnp.c++:201
::capnp::CallContext< DestroyParams, DestroyResults > DestroyContext
Definition: echo.capnp.h:162
static const ::capnp::_::RawSchema *const d_d36b89640dc94399[]
Definition: echo.capnp.c++:62
static const uint16_t m_b96f2f4cb65dfb85[]
Definition: echo.capnp.c++:115
::capnp::word const *const bp_b43ed7d38d868aff
Definition: echo.capnp.c++:142
static const ::capnp::_::AlignedData< 48 > b_c6b88006c24cbd0e
Definition: echo.capnp.c++:149
::capnp::word const *const bp_b96f2f4cb65dfb85
Definition: echo.capnp.c++:110
const ::capnp::_::RawSchema s_b96f2f4cb65dfb85
Definition: echo.capnp.c++:117
static const uint16_t m_d36b89640dc94399[]
Definition: echo.capnp.c++:68
const ::capnp::_::RawSchema s_c6b88006c24cbd0e
Definition: echo.capnp.c++:206
const ::capnp::_::RawSchema s_9d6bbfd9d85b1331
Definition: echo.capnp.c++:250
static const uint16_t i_c6b88006c24cbd0e[]
Definition: echo.capnp.c++:205
static const ::capnp::_::AlignedData< 18 > b_b43ed7d38d868aff
Definition: echo.capnp.c++:122
const ::capnp::_::RawSchema s_d36b89640dc94399
Definition: echo.capnp.c++:69
::capnp::Request< ::ipc::capnp::messages::Echo::EchoParams, ::ipc::capnp::messages::Echo::EchoResults > echoRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
Definition: echo.capnp.c++:276
::capnp::word const *const bp_d36b89640dc94399
Definition: echo.capnp.c++:60
static const uint16_t i_b96f2f4cb65dfb85[]
Definition: echo.capnp.c++:116
Definition: ipc.h:12
static RPCHelpMan echo(const std::string &name)
Definition: node.cpp:275
::capnp::Request< ::ipc::capnp::messages::Echo::DestroyParams, ::ipc::capnp::messages::Echo::DestroyResults > destroyRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
Definition: echo.capnp.c++:266
::capnp::CallContext< EchoParams, EchoResults > EchoContext
Definition: echo.capnp.h:166
static const ::capnp::_::AlignedData< 34 > b_b96f2f4cb65dfb85
Definition: echo.capnp.c++:74
virtual ::kj::Promise< void > destroy(DestroyContext context)
Definition: echo.capnp.c++:270
static const ::capnp::_::AlignedData< 33 > b_9d6bbfd9d85b1331
Definition: echo.capnp.c++:211
::capnp::Capability::Server::DispatchCallResult dispatchCallInternal(uint16_t methodId, ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context)
Definition: echo.capnp.c++:295
static const uint16_t i_9d6bbfd9d85b1331[]
Definition: echo.capnp.c++:249
virtual ::kj::Promise< void > echo(EchoContext context)
Definition: echo.capnp.c++:280
static const ::capnp::_::RawSchema *const d_b96f2f4cb65dfb85[]
Definition: echo.capnp.c++:112
::capnp::word const *const bp_9d6bbfd9d85b1331
Definition: echo.capnp.c++:246
static const uint16_t m_9d6bbfd9d85b1331[]
Definition: echo.capnp.c++:248
::capnp::word const *const bp_c6b88006c24cbd0e
Definition: echo.capnp.c++:199
const ::capnp::_::RawSchema s_b43ed7d38d868aff
Definition: echo.capnp.c++:144
static const uint16_t m_c6b88006c24cbd0e[]
Definition: echo.capnp.c++:204