Branch data Line data Source code
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, 6, 0, 6, 0,
10 : : 153, 67, 201, 13, 100, 137, 107, 211,
11 : : 17, 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 : : 158, 1, 0, 0, 67, 2, 0, 0,
16 : : 21, 0, 0, 0, 178, 0, 0, 0,
17 : : 29, 0, 0, 0, 7, 0, 0, 0,
18 : : 29, 0, 0, 0, 31, 0, 0, 0,
19 : : 69, 0, 0, 0, 135, 0, 0, 0,
20 : : 149, 0, 0, 0, 7, 0, 0, 0,
21 : : 0, 0, 0, 0, 0, 0, 0, 0,
22 : : 99, 97, 112, 110, 112, 47, 101, 99,
23 : : 104, 111, 46, 99, 97, 112, 110, 112,
24 : : 58, 69, 99, 104, 111, 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[] = {
63 : : &s_9d6bbfd9d85b1331,
64 : : &s_b43ed7d38d868aff,
65 : : &s_b96f2f4cb65dfb85,
66 : : &s_c6b88006c24cbd0e,
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, 6, 0, 6, 0,
76 : : 133, 251, 93, 182, 76, 47, 111, 185,
77 : : 22, 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 : : 0, 0, 0, 0, 0, 0, 0, 0,
82 : : 21, 0, 0, 0, 42, 1, 0, 0,
83 : : 0, 0, 0, 0, 0, 0, 0, 0,
84 : : 0, 0, 0, 0, 0, 0, 0, 0,
85 : : 29, 0, 0, 0, 63, 0, 0, 0,
86 : : 0, 0, 0, 0, 0, 0, 0, 0,
87 : : 0, 0, 0, 0, 0, 0, 0, 0,
88 : : 99, 97, 112, 110, 112, 47, 101, 99,
89 : : 104, 111, 46, 99, 97, 112, 110, 112,
90 : : 58, 69, 99, 104, 111, 46, 100, 101,
91 : : 115, 116, 114, 111, 121, 36, 80, 97,
92 : : 114, 97, 109, 115, 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, 6, 0, 6, 0,
124 : : 255, 138, 134, 141, 211, 215, 62, 180,
125 : : 22, 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 : : 0, 0, 0, 0, 0, 0, 0, 0,
130 : : 21, 0, 0, 0, 50, 1, 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 : : 0, 0, 0, 0, 0, 0, 0, 0,
136 : : 99, 97, 112, 110, 112, 47, 101, 99,
137 : : 104, 111, 46, 99, 97, 112, 110, 112,
138 : : 58, 69, 99, 104, 111, 46, 100, 101,
139 : : 115, 116, 114, 111, 121, 36, 82, 101,
140 : : 115, 117, 108, 116, 115, 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<49> b_c6b88006c24cbd0e = {
150 : : { 0, 0, 0, 0, 6, 0, 6, 0,
151 : : 14, 189, 76, 194, 6, 128, 184, 198,
152 : : 22, 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 : : 0, 0, 0, 0, 0, 0, 0, 0,
157 : : 21, 0, 0, 0, 18, 1, 0, 0,
158 : : 0, 0, 0, 0, 0, 0, 0, 0,
159 : : 0, 0, 0, 0, 0, 0, 0, 0,
160 : : 29, 0, 0, 0, 119, 0, 0, 0,
161 : : 0, 0, 0, 0, 0, 0, 0, 0,
162 : : 0, 0, 0, 0, 0, 0, 0, 0,
163 : : 99, 97, 112, 110, 112, 47, 101, 99,
164 : : 104, 111, 46, 99, 97, 112, 110, 112,
165 : : 58, 69, 99, 104, 111, 46, 101, 99,
166 : : 104, 111, 36, 80, 97, 114, 97, 109,
167 : : 115, 0, 0, 0, 0, 0, 0, 0,
168 : : 8, 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 : : 41, 0, 0, 0, 66, 0, 0, 0,
173 : : 0, 0, 0, 0, 0, 0, 0, 0,
174 : : 36, 0, 0, 0, 3, 0, 1, 0,
175 : : 48, 0, 0, 0, 2, 0, 1, 0,
176 : : 1, 0, 0, 0, 1, 0, 0, 0,
177 : : 0, 0, 1, 0, 1, 0, 0, 0,
178 : : 0, 0, 0, 0, 0, 0, 0, 0,
179 : : 45, 0, 0, 0, 42, 0, 0, 0,
180 : : 0, 0, 0, 0, 0, 0, 0, 0,
181 : : 40, 0, 0, 0, 3, 0, 1, 0,
182 : : 52, 0, 0, 0, 2, 0, 1, 0,
183 : : 99, 111, 110, 116, 101, 120, 116, 0,
184 : : 16, 0, 0, 0, 0, 0, 0, 0,
185 : : 198, 34, 11, 93, 100, 230, 68, 156,
186 : : 0, 0, 0, 0, 0, 0, 0, 0,
187 : : 0, 0, 0, 0, 0, 0, 0, 0,
188 : : 16, 0, 0, 0, 0, 0, 0, 0,
189 : : 0, 0, 0, 0, 0, 0, 0, 0,
190 : : 0, 0, 0, 0, 0, 0, 0, 0,
191 : : 101, 99, 104, 111, 0, 0, 0, 0,
192 : : 12, 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 : : 0, 0, 0, 0, 0, 0, 0, 0,
196 : : 12, 0, 0, 0, 0, 0, 0, 0,
197 : : 0, 0, 0, 0, 0, 0, 0, 0,
198 : : 0, 0, 0, 0, 0, 0, 0, 0, }
199 : : };
200 : : ::capnp::word const* const bp_c6b88006c24cbd0e = b_c6b88006c24cbd0e.words;
201 : : #if !CAPNP_LITE
202 : : static const ::capnp::_::RawSchema* const d_c6b88006c24cbd0e[] = {
203 : : &s_9c44e6645d0b22c6,
204 : : };
205 : : static const uint16_t m_c6b88006c24cbd0e[] = {0, 1};
206 : : static const uint16_t i_c6b88006c24cbd0e[] = {0, 1};
207 : : const ::capnp::_::RawSchema s_c6b88006c24cbd0e = {
208 : : 0xc6b88006c24cbd0e, b_c6b88006c24cbd0e.words, 49, d_c6b88006c24cbd0e, m_c6b88006c24cbd0e,
209 : : 1, 2, i_c6b88006c24cbd0e, nullptr, nullptr, { &s_c6b88006c24cbd0e, nullptr, nullptr, 0, 0, nullptr }, true
210 : : };
211 : : #endif // !CAPNP_LITE
212 : : static const ::capnp::_::AlignedData<34> b_9d6bbfd9d85b1331 = {
213 : : { 0, 0, 0, 0, 6, 0, 6, 0,
214 : : 49, 19, 91, 216, 217, 191, 107, 157,
215 : : 22, 0, 0, 0, 1, 0, 0, 0,
216 : : 0, 0, 0, 0, 0, 0, 0, 0,
217 : : 1, 0, 7, 0, 0, 0, 0, 0,
218 : : 0, 0, 0, 0, 0, 0, 0, 0,
219 : : 0, 0, 0, 0, 0, 0, 0, 0,
220 : : 21, 0, 0, 0, 26, 1, 0, 0,
221 : : 0, 0, 0, 0, 0, 0, 0, 0,
222 : : 0, 0, 0, 0, 0, 0, 0, 0,
223 : : 29, 0, 0, 0, 63, 0, 0, 0,
224 : : 0, 0, 0, 0, 0, 0, 0, 0,
225 : : 0, 0, 0, 0, 0, 0, 0, 0,
226 : : 99, 97, 112, 110, 112, 47, 101, 99,
227 : : 104, 111, 46, 99, 97, 112, 110, 112,
228 : : 58, 69, 99, 104, 111, 46, 101, 99,
229 : : 104, 111, 36, 82, 101, 115, 117, 108,
230 : : 116, 115, 0, 0, 0, 0, 0, 0,
231 : : 4, 0, 0, 0, 3, 0, 4, 0,
232 : : 0, 0, 0, 0, 0, 0, 0, 0,
233 : : 0, 0, 1, 0, 0, 0, 0, 0,
234 : : 0, 0, 0, 0, 0, 0, 0, 0,
235 : : 13, 0, 0, 0, 58, 0, 0, 0,
236 : : 0, 0, 0, 0, 0, 0, 0, 0,
237 : : 8, 0, 0, 0, 3, 0, 1, 0,
238 : : 20, 0, 0, 0, 2, 0, 1, 0,
239 : : 114, 101, 115, 117, 108, 116, 0, 0,
240 : : 12, 0, 0, 0, 0, 0, 0, 0,
241 : : 0, 0, 0, 0, 0, 0, 0, 0,
242 : : 0, 0, 0, 0, 0, 0, 0, 0,
243 : : 0, 0, 0, 0, 0, 0, 0, 0,
244 : : 12, 0, 0, 0, 0, 0, 0, 0,
245 : : 0, 0, 0, 0, 0, 0, 0, 0,
246 : : 0, 0, 0, 0, 0, 0, 0, 0, }
247 : : };
248 : : ::capnp::word const* const bp_9d6bbfd9d85b1331 = b_9d6bbfd9d85b1331.words;
249 : : #if !CAPNP_LITE
250 : : static const uint16_t m_9d6bbfd9d85b1331[] = {0};
251 : : static const uint16_t i_9d6bbfd9d85b1331[] = {0};
252 : : const ::capnp::_::RawSchema s_9d6bbfd9d85b1331 = {
253 : : 0x9d6bbfd9d85b1331, b_9d6bbfd9d85b1331.words, 34, nullptr, m_9d6bbfd9d85b1331,
254 : : 0, 1, i_9d6bbfd9d85b1331, nullptr, nullptr, { &s_9d6bbfd9d85b1331, nullptr, nullptr, 0, 0, nullptr }, false
255 : : };
256 : : #endif // !CAPNP_LITE
257 : : } // namespace schemas
258 : : } // namespace capnp
259 : :
260 : : // =======================================================================================
261 : :
262 : : namespace ipc {
263 : : namespace capnp {
264 : : namespace messages {
265 : :
266 : : #if !CAPNP_LITE
267 : : ::capnp::Request< ::ipc::capnp::messages::Echo::DestroyParams, ::ipc::capnp::messages::Echo::DestroyResults>
268 : 6 : Echo::Client::destroyRequest(::kj::Maybe< ::capnp::MessageSize> sizeHint) {
269 : 18 : return newCall< ::ipc::capnp::messages::Echo::DestroyParams, ::ipc::capnp::messages::Echo::DestroyResults>(
270 [ - + + - : 6 : 0xd36b89640dc94399ull, 0, sizeHint, {true});
- + ]
271 : : }
272 : 0 : ::kj::Promise<void> Echo::Server::destroy(DestroyContext) {
273 : 0 : return ::capnp::Capability::Server::internalUnimplemented(
274 : : "capnp/echo.capnp:Echo", "destroy",
275 : 0 : 0xd36b89640dc94399ull, 0);
276 : : }
277 : : ::capnp::Request< ::ipc::capnp::messages::Echo::EchoParams, ::ipc::capnp::messages::Echo::EchoResults>
278 : 6 : Echo::Client::echoRequest(::kj::Maybe< ::capnp::MessageSize> sizeHint) {
279 : 18 : return newCall< ::ipc::capnp::messages::Echo::EchoParams, ::ipc::capnp::messages::Echo::EchoResults>(
280 [ - + + - : 6 : 0xd36b89640dc94399ull, 1, sizeHint, {true});
- + ]
281 : : }
282 : 0 : ::kj::Promise<void> Echo::Server::echo(EchoContext) {
283 : 0 : return ::capnp::Capability::Server::internalUnimplemented(
284 : : "capnp/echo.capnp:Echo", "echo",
285 : 0 : 0xd36b89640dc94399ull, 1);
286 : : }
287 : 12 : ::capnp::Capability::Server::DispatchCallResult Echo::Server::dispatchCall(
288 : : uint64_t interfaceId, uint16_t methodId,
289 : : ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer> context) {
290 [ + - ]: 12 : switch (interfaceId) {
291 : 12 : case 0xd36b89640dc94399ull:
292 : 12 : return dispatchCallInternal(methodId, context);
293 : 0 : default:
294 : 0 : return internalUnimplemented("capnp/echo.capnp:Echo", interfaceId);
295 : : }
296 : : }
297 : 12 : ::capnp::Capability::Server::DispatchCallResult Echo::Server::dispatchCallInternal(
298 : : uint16_t methodId,
299 : : ::capnp::CallContext< ::capnp::AnyPointer, ::capnp::AnyPointer> context) {
300 [ + + - ]: 12 : switch (methodId) {
301 : 6 : case 0:
302 : 6 : return {
303 : 6 : destroy(::capnp::Capability::Server::internalGetTypedContext<
304 : : ::ipc::capnp::messages::Echo::DestroyParams, ::ipc::capnp::messages::Echo::DestroyResults>(context)),
305 : : false,
306 : : false
307 : : };
308 : 6 : case 1:
309 : 6 : return {
310 : 6 : echo(::capnp::Capability::Server::internalGetTypedContext<
311 : : ::ipc::capnp::messages::Echo::EchoParams, ::ipc::capnp::messages::Echo::EchoResults>(context)),
312 : : false,
313 : : false
314 : : };
315 : 0 : default:
316 : 0 : (void)context;
317 : 0 : return ::capnp::Capability::Server::internalUnimplemented(
318 : : "capnp/echo.capnp:Echo",
319 : 0 : 0xd36b89640dc94399ull, methodId);
320 : : }
321 : 12 : }
322 : : #endif // !CAPNP_LITE
323 : :
324 : : // Echo
325 : : #if !CAPNP_LITE
326 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
327 : : constexpr ::capnp::Kind Echo::_capnpPrivate::kind;
328 : : constexpr ::capnp::_::RawSchema const* Echo::_capnpPrivate::schema;
329 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
330 : : #endif // !CAPNP_LITE
331 : :
332 : : // Echo::DestroyParams
333 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
334 : : constexpr uint16_t Echo::DestroyParams::_capnpPrivate::dataWordSize;
335 : : constexpr uint16_t Echo::DestroyParams::_capnpPrivate::pointerCount;
336 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
337 : : #if !CAPNP_LITE
338 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
339 : : constexpr ::capnp::Kind Echo::DestroyParams::_capnpPrivate::kind;
340 : : constexpr ::capnp::_::RawSchema const* Echo::DestroyParams::_capnpPrivate::schema;
341 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
342 : : #endif // !CAPNP_LITE
343 : :
344 : : // Echo::DestroyResults
345 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
346 : : constexpr uint16_t Echo::DestroyResults::_capnpPrivate::dataWordSize;
347 : : constexpr uint16_t Echo::DestroyResults::_capnpPrivate::pointerCount;
348 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
349 : : #if !CAPNP_LITE
350 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
351 : : constexpr ::capnp::Kind Echo::DestroyResults::_capnpPrivate::kind;
352 : : constexpr ::capnp::_::RawSchema const* Echo::DestroyResults::_capnpPrivate::schema;
353 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
354 : : #endif // !CAPNP_LITE
355 : :
356 : : // Echo::EchoParams
357 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
358 : : constexpr uint16_t Echo::EchoParams::_capnpPrivate::dataWordSize;
359 : : constexpr uint16_t Echo::EchoParams::_capnpPrivate::pointerCount;
360 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
361 : : #if !CAPNP_LITE
362 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
363 : : constexpr ::capnp::Kind Echo::EchoParams::_capnpPrivate::kind;
364 : : constexpr ::capnp::_::RawSchema const* Echo::EchoParams::_capnpPrivate::schema;
365 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
366 : : #endif // !CAPNP_LITE
367 : :
368 : : // Echo::EchoResults
369 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
370 : : constexpr uint16_t Echo::EchoResults::_capnpPrivate::dataWordSize;
371 : : constexpr uint16_t Echo::EchoResults::_capnpPrivate::pointerCount;
372 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
373 : : #if !CAPNP_LITE
374 : : #if CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
375 : : constexpr ::capnp::Kind Echo::EchoResults::_capnpPrivate::kind;
376 : : constexpr ::capnp::_::RawSchema const* Echo::EchoResults::_capnpPrivate::schema;
377 : : #endif // !CAPNP_NEED_REDUNDANT_CONSTEXPR_DECL
378 : : #endif // !CAPNP_LITE
379 : :
380 : :
381 : : } // namespace
382 : : } // namespace
383 : : } // namespace
384 : :
|