Bitcoin Core 28.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
ipc_test.capnp.c++
Go to the documentation of this file.
1// Generated by Cap'n Proto compiler, DO NOT EDIT
2// source: ipc_test.capnp
3
4#include "ipc_test.capnp.h"
5
6namespace capnp {
7namespace schemas {
8static const ::capnp::_::AlignedData<63> b_9b16bffa65b7eed2 = {
9 { 0, 0, 0, 0, 5, 0, 6, 0,
10 210, 238, 183, 101, 250, 191, 22, 155,
11 20, 0, 0, 0, 3, 0, 0, 0,
12 131, 223, 127, 114, 200, 15, 27, 215,
13 0, 0, 0, 0, 0, 0, 0, 0,
14 0, 0, 0, 0, 0, 0, 0, 0,
15 21, 0, 0, 0, 10, 1, 0, 0,
16 37, 0, 0, 0, 7, 0, 0, 0,
17 37, 0, 0, 0, 31, 0, 0, 0,
18 77, 0, 0, 0, 199, 0, 0, 0,
19 205, 0, 0, 0, 7, 0, 0, 0,
20 0, 0, 0, 0, 0, 0, 0, 0,
21 116, 101, 115, 116, 47, 105, 112, 99,
22 95, 116, 101, 115, 116, 46, 99, 97,
23 112, 110, 112, 58, 70, 111, 111, 73,
24 110, 116, 101, 114, 102, 97, 99, 101,
25 0, 0, 0, 0, 0, 0, 0, 0,
26 0, 0, 0, 0, 1, 0, 1, 0,
27 4, 0, 0, 0, 1, 0, 2, 0,
28 94, 64, 177, 183, 121, 96, 244, 230,
29 4, 0, 0, 0, 2, 0, 1, 0,
30 24, 0, 0, 0, 0, 0, 1, 0,
31 12, 0, 0, 0, 0, 0, 0, 0,
32 0, 0, 0, 0, 0, 0, 0, 0,
33 1, 0, 0, 0, 146, 0, 0, 0,
34 70, 111, 111, 73, 109, 112, 108, 101,
35 109, 101, 110, 116, 97, 116, 105, 111,
36 110, 0, 0, 0, 0, 0, 0, 0,
37 0, 0, 0, 0, 0, 0, 0, 0,
38 12, 0, 0, 0, 3, 0, 5, 0,
39 0, 0, 0, 0, 0, 0, 0, 0,
40 19, 5, 134, 81, 110, 117, 169, 183,
41 114, 105, 24, 245, 142, 81, 153, 253,
42 81, 0, 0, 0, 34, 0, 0, 0,
43 0, 0, 0, 0, 0, 0, 0, 0,
44 0, 0, 0, 0, 0, 0, 0, 0,
45 0, 0, 0, 0, 0, 0, 0, 0,
46 69, 0, 0, 0, 7, 0, 0, 0,
47 1, 0, 0, 0, 0, 0, 0, 0,
48 103, 111, 124, 205, 39, 202, 252, 188,
49 66, 54, 147, 208, 0, 23, 74, 178,
50 57, 0, 0, 0, 106, 0, 0, 0,
51 0, 0, 0, 0, 0, 0, 0, 0,
52 0, 0, 0, 0, 0, 0, 0, 0,
53 0, 0, 0, 0, 0, 0, 0, 0,
54 49, 0, 0, 0, 7, 0, 0, 0,
55 2, 0, 0, 0, 0, 0, 0, 0,
56 86, 4, 177, 2, 195, 63, 172, 247,
57 252, 190, 229, 253, 86, 119, 168, 187,
58 37, 0, 0, 0, 106, 0, 0, 0,
59 0, 0, 0, 0, 0, 0, 0, 0,
60 0, 0, 0, 0, 0, 0, 0, 0,
61 0, 0, 0, 0, 0, 0, 0, 0,
62 29, 0, 0, 0, 7, 0, 0, 0,
63 97, 100, 100, 0, 0, 0, 0, 0,
64 0, 0, 0, 0, 0, 0, 1, 0,
65 112, 97, 115, 115, 79, 117, 116, 80,
66 111, 105, 110, 116, 0, 0, 0, 0,
67 0, 0, 0, 0, 0, 0, 1, 0,
68 112, 97, 115, 115, 85, 110, 105, 86,
69 97, 108, 117, 101, 0, 0, 0, 0,
70 0, 0, 0, 0, 0, 0, 1, 0,
71 0, 0, 0, 0, 1, 0, 1, 0, }
72};
73::capnp::word const* const bp_9b16bffa65b7eed2 = b_9b16bffa65b7eed2.words;
74#if !CAPNP_LITE
75static const ::capnp::_::RawSchema* const d_9b16bffa65b7eed2[] = {
82};
83static const uint16_t m_9b16bffa65b7eed2[] = {0, 1, 2};
84const ::capnp::_::RawSchema s_9b16bffa65b7eed2 = {
85 0x9b16bffa65b7eed2, b_9b16bffa65b7eed2.words, 63, d_9b16bffa65b7eed2, m_9b16bffa65b7eed2,
86 6, 3, nullptr, nullptr, nullptr, { &s_9b16bffa65b7eed2, nullptr, nullptr, 0, 0, nullptr }, false
87};
88#endif // !CAPNP_LITE
89static const ::capnp::_::AlignedData<49> b_b7a9756e51860513 = {
90 { 0, 0, 0, 0, 5, 0, 6, 0,
91 19, 5, 134, 81, 110, 117, 169, 183,
92 33, 0, 0, 0, 1, 0, 1, 0,
93 0, 0, 0, 0, 0, 0, 0, 0,
94 0, 0, 7, 0, 0, 0, 0, 0,
95 0, 0, 0, 0, 0, 0, 0, 0,
96 21, 0, 0, 0, 98, 1, 0, 0,
97 0, 0, 0, 0, 0, 0, 0, 0,
98 0, 0, 0, 0, 0, 0, 0, 0,
99 33, 0, 0, 0, 119, 0, 0, 0,
100 0, 0, 0, 0, 0, 0, 0, 0,
101 0, 0, 0, 0, 0, 0, 0, 0,
102 116, 101, 115, 116, 47, 105, 112, 99,
103 95, 116, 101, 115, 116, 46, 99, 97,
104 112, 110, 112, 58, 70, 111, 111, 73,
105 110, 116, 101, 114, 102, 97, 99, 101,
106 46, 97, 100, 100, 36, 80, 97, 114,
107 97, 109, 115, 0, 0, 0, 0, 0,
108 8, 0, 0, 0, 3, 0, 4, 0,
109 0, 0, 0, 0, 0, 0, 0, 0,
110 0, 0, 1, 0, 0, 0, 0, 0,
111 0, 0, 0, 0, 0, 0, 0, 0,
112 41, 0, 0, 0, 18, 0, 0, 0,
113 0, 0, 0, 0, 0, 0, 0, 0,
114 36, 0, 0, 0, 3, 0, 1, 0,
115 48, 0, 0, 0, 2, 0, 1, 0,
116 1, 0, 0, 0, 1, 0, 0, 0,
117 0, 0, 1, 0, 1, 0, 0, 0,
118 0, 0, 0, 0, 0, 0, 0, 0,
119 45, 0, 0, 0, 18, 0, 0, 0,
120 0, 0, 0, 0, 0, 0, 0, 0,
121 40, 0, 0, 0, 3, 0, 1, 0,
122 52, 0, 0, 0, 2, 0, 1, 0,
123 97, 0, 0, 0, 0, 0, 0, 0,
124 4, 0, 0, 0, 0, 0, 0, 0,
125 0, 0, 0, 0, 0, 0, 0, 0,
126 0, 0, 0, 0, 0, 0, 0, 0,
127 0, 0, 0, 0, 0, 0, 0, 0,
128 4, 0, 0, 0, 0, 0, 0, 0,
129 0, 0, 0, 0, 0, 0, 0, 0,
130 0, 0, 0, 0, 0, 0, 0, 0,
131 98, 0, 0, 0, 0, 0, 0, 0,
132 4, 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 0, 0, 0, 0, 0, 0, 0, 0,
136 4, 0, 0, 0, 0, 0, 0, 0,
137 0, 0, 0, 0, 0, 0, 0, 0,
138 0, 0, 0, 0, 0, 0, 0, 0, }
139};
140::capnp::word const* const bp_b7a9756e51860513 = b_b7a9756e51860513.words;
141#if !CAPNP_LITE
142static const uint16_t m_b7a9756e51860513[] = {0, 1};
143static const uint16_t i_b7a9756e51860513[] = {0, 1};
144const ::capnp::_::RawSchema s_b7a9756e51860513 = {
145 0xb7a9756e51860513, b_b7a9756e51860513.words, 49, nullptr, m_b7a9756e51860513,
146 0, 2, i_b7a9756e51860513, nullptr, nullptr, { &s_b7a9756e51860513, nullptr, nullptr, 0, 0, nullptr }, false
147};
148#endif // !CAPNP_LITE
149static const ::capnp::_::AlignedData<34> b_fd99518ef5186972 = {
150 { 0, 0, 0, 0, 5, 0, 6, 0,
151 114, 105, 24, 245, 142, 81, 153, 253,
152 33, 0, 0, 0, 1, 0, 1, 0,
153 0, 0, 0, 0, 0, 0, 0, 0,
154 0, 0, 7, 0, 0, 0, 0, 0,
155 0, 0, 0, 0, 0, 0, 0, 0,
156 21, 0, 0, 0, 106, 1, 0, 0,
157 0, 0, 0, 0, 0, 0, 0, 0,
158 0, 0, 0, 0, 0, 0, 0, 0,
159 33, 0, 0, 0, 63, 0, 0, 0,
160 0, 0, 0, 0, 0, 0, 0, 0,
161 0, 0, 0, 0, 0, 0, 0, 0,
162 116, 101, 115, 116, 47, 105, 112, 99,
163 95, 116, 101, 115, 116, 46, 99, 97,
164 112, 110, 112, 58, 70, 111, 111, 73,
165 110, 116, 101, 114, 102, 97, 99, 101,
166 46, 97, 100, 100, 36, 82, 101, 115,
167 117, 108, 116, 115, 0, 0, 0, 0,
168 4, 0, 0, 0, 3, 0, 4, 0,
169 0, 0, 0, 0, 0, 0, 0, 0,
170 0, 0, 1, 0, 0, 0, 0, 0,
171 0, 0, 0, 0, 0, 0, 0, 0,
172 13, 0, 0, 0, 58, 0, 0, 0,
173 0, 0, 0, 0, 0, 0, 0, 0,
174 8, 0, 0, 0, 3, 0, 1, 0,
175 20, 0, 0, 0, 2, 0, 1, 0,
176 114, 101, 115, 117, 108, 116, 0, 0,
177 4, 0, 0, 0, 0, 0, 0, 0,
178 0, 0, 0, 0, 0, 0, 0, 0,
179 0, 0, 0, 0, 0, 0, 0, 0,
180 0, 0, 0, 0, 0, 0, 0, 0,
181 4, 0, 0, 0, 0, 0, 0, 0,
182 0, 0, 0, 0, 0, 0, 0, 0,
183 0, 0, 0, 0, 0, 0, 0, 0, }
184};
185::capnp::word const* const bp_fd99518ef5186972 = b_fd99518ef5186972.words;
186#if !CAPNP_LITE
187static const uint16_t m_fd99518ef5186972[] = {0};
188static const uint16_t i_fd99518ef5186972[] = {0};
189const ::capnp::_::RawSchema s_fd99518ef5186972 = {
190 0xfd99518ef5186972, b_fd99518ef5186972.words, 34, nullptr, m_fd99518ef5186972,
191 0, 1, i_fd99518ef5186972, nullptr, nullptr, { &s_fd99518ef5186972, nullptr, nullptr, 0, 0, nullptr }, false
192};
193#endif // !CAPNP_LITE
194static const ::capnp::_::AlignedData<35> b_bcfcca27cd7c6f67 = {
195 { 0, 0, 0, 0, 5, 0, 6, 0,
196 103, 111, 124, 205, 39, 202, 252, 188,
197 33, 0, 0, 0, 1, 0, 0, 0,
198 0, 0, 0, 0, 0, 0, 0, 0,
199 1, 0, 7, 0, 0, 0, 0, 0,
200 0, 0, 0, 0, 0, 0, 0, 0,
201 21, 0, 0, 0, 170, 1, 0, 0,
202 0, 0, 0, 0, 0, 0, 0, 0,
203 0, 0, 0, 0, 0, 0, 0, 0,
204 37, 0, 0, 0, 63, 0, 0, 0,
205 0, 0, 0, 0, 0, 0, 0, 0,
206 0, 0, 0, 0, 0, 0, 0, 0,
207 116, 101, 115, 116, 47, 105, 112, 99,
208 95, 116, 101, 115, 116, 46, 99, 97,
209 112, 110, 112, 58, 70, 111, 111, 73,
210 110, 116, 101, 114, 102, 97, 99, 101,
211 46, 112, 97, 115, 115, 79, 117, 116,
212 80, 111, 105, 110, 116, 36, 80, 97,
213 114, 97, 109, 115, 0, 0, 0, 0,
214 4, 0, 0, 0, 3, 0, 4, 0,
215 0, 0, 0, 0, 0, 0, 0, 0,
216 0, 0, 1, 0, 0, 0, 0, 0,
217 0, 0, 0, 0, 0, 0, 0, 0,
218 13, 0, 0, 0, 34, 0, 0, 0,
219 0, 0, 0, 0, 0, 0, 0, 0,
220 8, 0, 0, 0, 3, 0, 1, 0,
221 20, 0, 0, 0, 2, 0, 1, 0,
222 97, 114, 103, 0, 0, 0, 0, 0,
223 13, 0, 0, 0, 0, 0, 0, 0,
224 0, 0, 0, 0, 0, 0, 0, 0,
225 0, 0, 0, 0, 0, 0, 0, 0,
226 0, 0, 0, 0, 0, 0, 0, 0,
227 13, 0, 0, 0, 0, 0, 0, 0,
228 0, 0, 0, 0, 0, 0, 0, 0,
229 0, 0, 0, 0, 0, 0, 0, 0, }
230};
231::capnp::word const* const bp_bcfcca27cd7c6f67 = b_bcfcca27cd7c6f67.words;
232#if !CAPNP_LITE
233static const uint16_t m_bcfcca27cd7c6f67[] = {0};
234static const uint16_t i_bcfcca27cd7c6f67[] = {0};
235const ::capnp::_::RawSchema s_bcfcca27cd7c6f67 = {
236 0xbcfcca27cd7c6f67, b_bcfcca27cd7c6f67.words, 35, nullptr, m_bcfcca27cd7c6f67,
237 0, 1, i_bcfcca27cd7c6f67, nullptr, nullptr, { &s_bcfcca27cd7c6f67, nullptr, nullptr, 0, 0, nullptr }, false
238};
239#endif // !CAPNP_LITE
240static const ::capnp::_::AlignedData<35> b_b24a1700d0933642 = {
241 { 0, 0, 0, 0, 5, 0, 6, 0,
242 66, 54, 147, 208, 0, 23, 74, 178,
243 33, 0, 0, 0, 1, 0, 0, 0,
244 0, 0, 0, 0, 0, 0, 0, 0,
245 1, 0, 7, 0, 0, 0, 0, 0,
246 0, 0, 0, 0, 0, 0, 0, 0,
247 21, 0, 0, 0, 178, 1, 0, 0,
248 0, 0, 0, 0, 0, 0, 0, 0,
249 0, 0, 0, 0, 0, 0, 0, 0,
250 37, 0, 0, 0, 63, 0, 0, 0,
251 0, 0, 0, 0, 0, 0, 0, 0,
252 0, 0, 0, 0, 0, 0, 0, 0,
253 116, 101, 115, 116, 47, 105, 112, 99,
254 95, 116, 101, 115, 116, 46, 99, 97,
255 112, 110, 112, 58, 70, 111, 111, 73,
256 110, 116, 101, 114, 102, 97, 99, 101,
257 46, 112, 97, 115, 115, 79, 117, 116,
258 80, 111, 105, 110, 116, 36, 82, 101,
259 115, 117, 108, 116, 115, 0, 0, 0,
260 4, 0, 0, 0, 3, 0, 4, 0,
261 0, 0, 0, 0, 0, 0, 0, 0,
262 0, 0, 1, 0, 0, 0, 0, 0,
263 0, 0, 0, 0, 0, 0, 0, 0,
264 13, 0, 0, 0, 58, 0, 0, 0,
265 0, 0, 0, 0, 0, 0, 0, 0,
266 8, 0, 0, 0, 3, 0, 1, 0,
267 20, 0, 0, 0, 2, 0, 1, 0,
268 114, 101, 115, 117, 108, 116, 0, 0,
269 13, 0, 0, 0, 0, 0, 0, 0,
270 0, 0, 0, 0, 0, 0, 0, 0,
271 0, 0, 0, 0, 0, 0, 0, 0,
272 0, 0, 0, 0, 0, 0, 0, 0,
273 13, 0, 0, 0, 0, 0, 0, 0,
274 0, 0, 0, 0, 0, 0, 0, 0,
275 0, 0, 0, 0, 0, 0, 0, 0, }
276};
277::capnp::word const* const bp_b24a1700d0933642 = b_b24a1700d0933642.words;
278#if !CAPNP_LITE
279static const uint16_t m_b24a1700d0933642[] = {0};
280static const uint16_t i_b24a1700d0933642[] = {0};
281const ::capnp::_::RawSchema s_b24a1700d0933642 = {
282 0xb24a1700d0933642, b_b24a1700d0933642.words, 35, nullptr, m_b24a1700d0933642,
283 0, 1, i_b24a1700d0933642, nullptr, nullptr, { &s_b24a1700d0933642, nullptr, nullptr, 0, 0, nullptr }, false
284};
285#endif // !CAPNP_LITE
286static const ::capnp::_::AlignedData<35> b_f7ac3fc302b10456 = {
287 { 0, 0, 0, 0, 5, 0, 6, 0,
288 86, 4, 177, 2, 195, 63, 172, 247,
289 33, 0, 0, 0, 1, 0, 0, 0,
290 0, 0, 0, 0, 0, 0, 0, 0,
291 1, 0, 7, 0, 0, 0, 0, 0,
292 0, 0, 0, 0, 0, 0, 0, 0,
293 21, 0, 0, 0, 170, 1, 0, 0,
294 0, 0, 0, 0, 0, 0, 0, 0,
295 0, 0, 0, 0, 0, 0, 0, 0,
296 37, 0, 0, 0, 63, 0, 0, 0,
297 0, 0, 0, 0, 0, 0, 0, 0,
298 0, 0, 0, 0, 0, 0, 0, 0,
299 116, 101, 115, 116, 47, 105, 112, 99,
300 95, 116, 101, 115, 116, 46, 99, 97,
301 112, 110, 112, 58, 70, 111, 111, 73,
302 110, 116, 101, 114, 102, 97, 99, 101,
303 46, 112, 97, 115, 115, 85, 110, 105,
304 86, 97, 108, 117, 101, 36, 80, 97,
305 114, 97, 109, 115, 0, 0, 0, 0,
306 4, 0, 0, 0, 3, 0, 4, 0,
307 0, 0, 0, 0, 0, 0, 0, 0,
308 0, 0, 1, 0, 0, 0, 0, 0,
309 0, 0, 0, 0, 0, 0, 0, 0,
310 13, 0, 0, 0, 34, 0, 0, 0,
311 0, 0, 0, 0, 0, 0, 0, 0,
312 8, 0, 0, 0, 3, 0, 1, 0,
313 20, 0, 0, 0, 2, 0, 1, 0,
314 97, 114, 103, 0, 0, 0, 0, 0,
315 12, 0, 0, 0, 0, 0, 0, 0,
316 0, 0, 0, 0, 0, 0, 0, 0,
317 0, 0, 0, 0, 0, 0, 0, 0,
318 0, 0, 0, 0, 0, 0, 0, 0,
319 12, 0, 0, 0, 0, 0, 0, 0,
320 0, 0, 0, 0, 0, 0, 0, 0,
321 0, 0, 0, 0, 0, 0, 0, 0, }
322};
323::capnp::word const* const bp_f7ac3fc302b10456 = b_f7ac3fc302b10456.words;
324#if !CAPNP_LITE
325static const uint16_t m_f7ac3fc302b10456[] = {0};
326static const uint16_t i_f7ac3fc302b10456[] = {0};
327const ::capnp::_::RawSchema s_f7ac3fc302b10456 = {
328 0xf7ac3fc302b10456, b_f7ac3fc302b10456.words, 35, nullptr, m_f7ac3fc302b10456,
329 0, 1, i_f7ac3fc302b10456, nullptr, nullptr, { &s_f7ac3fc302b10456, nullptr, nullptr, 0, 0, nullptr }, false
330};
331#endif // !CAPNP_LITE
332static const ::capnp::_::AlignedData<35> b_bba87756fde5befc = {
333 { 0, 0, 0, 0, 5, 0, 6, 0,
334 252, 190, 229, 253, 86, 119, 168, 187,
335 33, 0, 0, 0, 1, 0, 0, 0,
336 0, 0, 0, 0, 0, 0, 0, 0,
337 1, 0, 7, 0, 0, 0, 0, 0,
338 0, 0, 0, 0, 0, 0, 0, 0,
339 21, 0, 0, 0, 178, 1, 0, 0,
340 0, 0, 0, 0, 0, 0, 0, 0,
341 0, 0, 0, 0, 0, 0, 0, 0,
342 37, 0, 0, 0, 63, 0, 0, 0,
343 0, 0, 0, 0, 0, 0, 0, 0,
344 0, 0, 0, 0, 0, 0, 0, 0,
345 116, 101, 115, 116, 47, 105, 112, 99,
346 95, 116, 101, 115, 116, 46, 99, 97,
347 112, 110, 112, 58, 70, 111, 111, 73,
348 110, 116, 101, 114, 102, 97, 99, 101,
349 46, 112, 97, 115, 115, 85, 110, 105,
350 86, 97, 108, 117, 101, 36, 82, 101,
351 115, 117, 108, 116, 115, 0, 0, 0,
352 4, 0, 0, 0, 3, 0, 4, 0,
353 0, 0, 0, 0, 0, 0, 0, 0,
354 0, 0, 1, 0, 0, 0, 0, 0,
355 0, 0, 0, 0, 0, 0, 0, 0,
356 13, 0, 0, 0, 58, 0, 0, 0,
357 0, 0, 0, 0, 0, 0, 0, 0,
358 8, 0, 0, 0, 3, 0, 1, 0,
359 20, 0, 0, 0, 2, 0, 1, 0,
360 114, 101, 115, 117, 108, 116, 0, 0,
361 12, 0, 0, 0, 0, 0, 0, 0,
362 0, 0, 0, 0, 0, 0, 0, 0,
363 0, 0, 0, 0, 0, 0, 0, 0,
364 0, 0, 0, 0, 0, 0, 0, 0,
365 12, 0, 0, 0, 0, 0, 0, 0,
366 0, 0, 0, 0, 0, 0, 0, 0,
367 0, 0, 0, 0, 0, 0, 0, 0, }
368};
369::capnp::word const* const bp_bba87756fde5befc = b_bba87756fde5befc.words;
370#if !CAPNP_LITE
371static const uint16_t m_bba87756fde5befc[] = {0};
372static const uint16_t i_bba87756fde5befc[] = {0};
373const ::capnp::_::RawSchema s_bba87756fde5befc = {
374 0xbba87756fde5befc, b_bba87756fde5befc.words, 35, nullptr, m_bba87756fde5befc,
375 0, 1, i_bba87756fde5befc, nullptr, nullptr, { &s_bba87756fde5befc, nullptr, nullptr, 0, 0, nullptr }, false
376};
377#endif // !CAPNP_LITE
378} // namespace schemas
379} // namespace capnp
380
381// =======================================================================================
382
383namespace gen {
384
385#if !CAPNP_LITE
386::capnp::Request< ::gen::FooInterface::AddParams, ::gen::FooInterface::AddResults>
387FooInterface::Client::addRequest(::kj::Maybe< ::capnp::MessageSize> sizeHint) {
388 return newCall< ::gen::FooInterface::AddParams, ::gen::FooInterface::AddResults>(
389 0x9b16bffa65b7eed2ull, 0, sizeHint, {true});
390}
392 return ::capnp::Capability::Server::internalUnimplemented(
393 "test/ipc_test.capnp:FooInterface", "add",
394 0x9b16bffa65b7eed2ull, 0);
395}
396::capnp::Request< ::gen::FooInterface::PassOutPointParams, ::gen::FooInterface::PassOutPointResults>
397FooInterface::Client::passOutPointRequest(::kj::Maybe< ::capnp::MessageSize> sizeHint) {
398 return newCall< ::gen::FooInterface::PassOutPointParams, ::gen::FooInterface::PassOutPointResults>(
399 0x9b16bffa65b7eed2ull, 1, sizeHint, {true});
400}
402 return ::capnp::Capability::Server::internalUnimplemented(
403 "test/ipc_test.capnp:FooInterface", "passOutPoint",
404 0x9b16bffa65b7eed2ull, 1);
405}
406::capnp::Request< ::gen::FooInterface::PassUniValueParams, ::gen::FooInterface::PassUniValueResults>
407FooInterface::Client::passUniValueRequest(::kj::Maybe< ::capnp::MessageSize> sizeHint) {
408 return newCall< ::gen::FooInterface::PassUniValueParams, ::gen::FooInterface::PassUniValueResults>(
409 0x9b16bffa65b7eed2ull, 2, sizeHint, {true});
410}
412 return ::capnp::Capability::Server::internalUnimplemented(
413 "test/ipc_test.capnp:FooInterface", "passUniValue",
414 0x9b16bffa65b7eed2ull, 2);
415}
416::capnp::Capability::Server::DispatchCallResult FooInterface::Server::dispatchCall(
417 uint64_t interfaceId, uint16_t methodId,
418 ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer> context) {
419 switch (interfaceId) {
420 case 0x9b16bffa65b7eed2ull:
421 return dispatchCallInternal(methodId, context);
422 default:
423 return internalUnimplemented("test/ipc_test.capnp:FooInterface", interfaceId);
424 }
425}
426::capnp::Capability::Server::DispatchCallResult FooInterface::Server::dispatchCallInternal(
427 uint16_t methodId,
428 ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer> context) {
429 switch (methodId) {
430 case 0:
431 return {
432 add(::capnp::Capability::Server::internalGetTypedContext<
434 false,
435 false
436 };
437 case 1:
438 return {
439 passOutPoint(::capnp::Capability::Server::internalGetTypedContext<
441 false,
442 false
443 };
444 case 2:
445 return {
446 passUniValue(::capnp::Capability::Server::internalGetTypedContext<
448 false,
449 false
450 };
451 default:
452 (void)context;
453 return ::capnp::Capability::Server::internalUnimplemented(
454 "test/ipc_test.capnp:FooInterface",
455 0x9b16bffa65b7eed2ull, methodId);
456 }
457}
458#endif // !CAPNP_LITE
459
460// FooInterface
461#if !CAPNP_LITE
462#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
463constexpr ::capnp::Kind FooInterface::_capnpPrivate::kind;
464constexpr ::capnp::_::RawSchema const* FooInterface::_capnpPrivate::schema;
465#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
466#endif // !CAPNP_LITE
467
468// FooInterface::AddParams
469#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
470constexpr uint16_t FooInterface::AddParams::_capnpPrivate::dataWordSize;
471constexpr uint16_t FooInterface::AddParams::_capnpPrivate::pointerCount;
472#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
473#if !CAPNP_LITE
474#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
475constexpr ::capnp::Kind FooInterface::AddParams::_capnpPrivate::kind;
476constexpr ::capnp::_::RawSchema const* FooInterface::AddParams::_capnpPrivate::schema;
477#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
478#endif // !CAPNP_LITE
479
480// FooInterface::AddResults
481#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
482constexpr uint16_t FooInterface::AddResults::_capnpPrivate::dataWordSize;
483constexpr uint16_t FooInterface::AddResults::_capnpPrivate::pointerCount;
484#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
485#if !CAPNP_LITE
486#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
487constexpr ::capnp::Kind FooInterface::AddResults::_capnpPrivate::kind;
488constexpr ::capnp::_::RawSchema const* FooInterface::AddResults::_capnpPrivate::schema;
489#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
490#endif // !CAPNP_LITE
491
492// FooInterface::PassOutPointParams
493#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
494constexpr uint16_t FooInterface::PassOutPointParams::_capnpPrivate::dataWordSize;
495constexpr uint16_t FooInterface::PassOutPointParams::_capnpPrivate::pointerCount;
496#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
497#if !CAPNP_LITE
498#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
499constexpr ::capnp::Kind FooInterface::PassOutPointParams::_capnpPrivate::kind;
500constexpr ::capnp::_::RawSchema const* FooInterface::PassOutPointParams::_capnpPrivate::schema;
501#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
502#endif // !CAPNP_LITE
503
504// FooInterface::PassOutPointResults
505#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
506constexpr uint16_t FooInterface::PassOutPointResults::_capnpPrivate::dataWordSize;
507constexpr uint16_t FooInterface::PassOutPointResults::_capnpPrivate::pointerCount;
508#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
509#if !CAPNP_LITE
510#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
511constexpr ::capnp::Kind FooInterface::PassOutPointResults::_capnpPrivate::kind;
512constexpr ::capnp::_::RawSchema const* FooInterface::PassOutPointResults::_capnpPrivate::schema;
513#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
514#endif // !CAPNP_LITE
515
516// FooInterface::PassUniValueParams
517#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
518constexpr uint16_t FooInterface::PassUniValueParams::_capnpPrivate::dataWordSize;
519constexpr uint16_t FooInterface::PassUniValueParams::_capnpPrivate::pointerCount;
520#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
521#if !CAPNP_LITE
522#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
523constexpr ::capnp::Kind FooInterface::PassUniValueParams::_capnpPrivate::kind;
524constexpr ::capnp::_::RawSchema const* FooInterface::PassUniValueParams::_capnpPrivate::schema;
525#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
526#endif // !CAPNP_LITE
527
528// FooInterface::PassUniValueResults
529#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
530constexpr uint16_t FooInterface::PassUniValueResults::_capnpPrivate::dataWordSize;
531constexpr uint16_t FooInterface::PassUniValueResults::_capnpPrivate::pointerCount;
532#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
533#if !CAPNP_LITE
534#if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
535constexpr ::capnp::Kind FooInterface::PassUniValueResults::_capnpPrivate::kind;
536constexpr ::capnp::_::RawSchema const* FooInterface::PassUniValueResults::_capnpPrivate::schema;
537#endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
538#endif // !CAPNP_LITE
539
540
541} // namespace
542
::capnp::Request< ::gen::FooInterface::PassUniValueParams, ::gen::FooInterface::PassUniValueResults > passUniValueRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
::capnp::Request< ::gen::FooInterface::AddParams, ::gen::FooInterface::AddResults > addRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
::capnp::Request< ::gen::FooInterface::PassOutPointParams, ::gen::FooInterface::PassOutPointResults > passOutPointRequest(::kj::Maybe< ::capnp::MessageSize > sizeHint=nullptr)
virtual ::kj::Promise< void > add(AddContext context)
::capnp::CallContext< PassOutPointParams, PassOutPointResults > PassOutPointContext
virtual ::kj::Promise< void > passUniValue(PassUniValueContext context)
::capnp::CallContext< PassUniValueParams, PassUniValueResults > PassUniValueContext
::capnp::CallContext< AddParams, AddResults > AddContext
::capnp::Capability::Server::DispatchCallResult dispatchCall(uint64_t interfaceId, uint16_t methodId, ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context) override
::capnp::Capability::Server::DispatchCallResult dispatchCallInternal(uint16_t methodId, ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer > context)
virtual ::kj::Promise< void > passOutPoint(PassOutPointContext context)
::capnp::word const *const bp_b7a9756e51860513
static const ::capnp::_::AlignedData< 34 > b_fd99518ef5186972
static const ::capnp::_::AlignedData< 35 > b_f7ac3fc302b10456
const ::capnp::_::RawSchema s_fd99518ef5186972
const ::capnp::_::RawSchema s_b7a9756e51860513
::capnp::word const *const bp_fd99518ef5186972
const ::capnp::_::RawSchema s_9b16bffa65b7eed2
static const uint16_t m_f7ac3fc302b10456[]
static const uint16_t i_fd99518ef5186972[]
static const uint16_t i_b24a1700d0933642[]
static const uint16_t m_9b16bffa65b7eed2[]
::capnp::word const *const bp_bba87756fde5befc
const ::capnp::_::RawSchema s_b24a1700d0933642
static const uint16_t i_bcfcca27cd7c6f67[]
static const ::capnp::_::AlignedData< 35 > b_b24a1700d0933642
::capnp::word const *const bp_bcfcca27cd7c6f67
static const ::capnp::_::RawSchema *const d_9b16bffa65b7eed2[]
static const ::capnp::_::AlignedData< 49 > b_b7a9756e51860513
static const ::capnp::_::AlignedData< 63 > b_9b16bffa65b7eed2
static const uint16_t i_b7a9756e51860513[]
::capnp::word const *const bp_9b16bffa65b7eed2
static const uint16_t i_f7ac3fc302b10456[]
const ::capnp::_::RawSchema s_bcfcca27cd7c6f67
::capnp::word const *const bp_f7ac3fc302b10456
static const uint16_t m_b24a1700d0933642[]
static const uint16_t m_bba87756fde5befc[]
static const uint16_t m_b7a9756e51860513[]
static const ::capnp::_::AlignedData< 35 > b_bcfcca27cd7c6f67
static const ::capnp::_::AlignedData< 35 > b_bba87756fde5befc
::capnp::word const *const bp_b24a1700d0933642
static const uint16_t i_bba87756fde5befc[]
const ::capnp::_::RawSchema s_bba87756fde5befc
static const uint16_t m_bcfcca27cd7c6f67[]
static const uint16_t m_fd99518ef5186972[]
const ::capnp::_::RawSchema s_f7ac3fc302b10456