Update generated binapi to v22.02 & makefile changes
[govpp.git] / internal / testbinapi / binapi2001 / .vppapi / core / memclnt.api.json
1 {
2     "types": [
3         [
4             "module_version",
5             [
6                 "u32",
7                 "major"
8             ],
9             [
10                 "u32",
11                 "minor"
12             ],
13             [
14                 "u32",
15                 "patch"
16             ],
17             [
18                 "string",
19                 "name",
20                 64
21             ]
22         ],
23         [
24             "message_table_entry",
25             [
26                 "u16",
27                 "index"
28             ],
29             [
30                 "string",
31                 "name",
32                 64
33             ]
34         ]
35     ],
36     "messages": [
37         [
38             "memclnt_create",
39             [
40                 "u16",
41                 "_vl_msg_id"
42             ],
43             [
44                 "u32",
45                 "context"
46             ],
47             [
48                 "i32",
49                 "ctx_quota"
50             ],
51             [
52                 "u64",
53                 "input_queue"
54             ],
55             [
56                 "string",
57                 "name",
58                 64
59             ],
60             [
61                 "u32",
62                 "api_versions",
63                 8
64             ],
65             {
66                 "crc": "0x9c5e1c2f"
67             }
68         ],
69         [
70             "memclnt_create_reply",
71             [
72                 "u16",
73                 "_vl_msg_id"
74             ],
75             [
76                 "u32",
77                 "context"
78             ],
79             [
80                 "i32",
81                 "response"
82             ],
83             [
84                 "u64",
85                 "handle"
86             ],
87             [
88                 "u32",
89                 "index"
90             ],
91             [
92                 "u64",
93                 "message_table"
94             ],
95             {
96                 "crc": "0x42ec4560"
97             }
98         ],
99         [
100             "memclnt_delete",
101             [
102                 "u16",
103                 "_vl_msg_id"
104             ],
105             [
106                 "u32",
107                 "index"
108             ],
109             [
110                 "u64",
111                 "handle"
112             ],
113             [
114                 "bool",
115                 "do_cleanup"
116             ],
117             {
118                 "crc": "0x7e1c04e3"
119             }
120         ],
121         [
122             "memclnt_delete_reply",
123             [
124                 "u16",
125                 "_vl_msg_id"
126             ],
127             [
128                 "i32",
129                 "response"
130             ],
131             [
132                 "u64",
133                 "handle"
134             ],
135             {
136                 "crc": "0x3d3b6312"
137             }
138         ],
139         [
140             "rx_thread_exit",
141             [
142                 "u16",
143                 "_vl_msg_id"
144             ],
145             [
146                 "u8",
147                 "dummy"
148             ],
149             {
150                 "crc": "0xc3a3a452"
151             }
152         ],
153         [
154             "memclnt_rx_thread_suspend",
155             [
156                 "u16",
157                 "_vl_msg_id"
158             ],
159             [
160                 "u8",
161                 "dummy"
162             ],
163             {
164                 "crc": "0xc3a3a452"
165             }
166         ],
167         [
168             "memclnt_read_timeout",
169             [
170                 "u16",
171                 "_vl_msg_id"
172             ],
173             [
174                 "u8",
175                 "dummy"
176             ],
177             {
178                 "crc": "0xc3a3a452"
179             }
180         ],
181         [
182             "rpc_call",
183             [
184                 "u16",
185                 "_vl_msg_id"
186             ],
187             [
188                 "u32",
189                 "client_index"
190             ],
191             [
192                 "u32",
193                 "context"
194             ],
195             [
196                 "u64",
197                 "function"
198             ],
199             [
200                 "u8",
201                 "multicast"
202             ],
203             [
204                 "u8",
205                 "need_barrier_sync"
206             ],
207             [
208                 "u8",
209                 "send_reply"
210             ],
211             [
212                 "u32",
213                 "data_len"
214             ],
215             [
216                 "u8",
217                 "data",
218                 0,
219                 "data_len"
220             ],
221             {
222                 "crc": "0x7e8a2c95"
223             }
224         ],
225         [
226             "rpc_call_reply",
227             [
228                 "u16",
229                 "_vl_msg_id"
230             ],
231             [
232                 "u32",
233                 "context"
234             ],
235             [
236                 "i32",
237                 "retval"
238             ],
239             {
240                 "crc": "0xe8d4e804"
241             }
242         ],
243         [
244             "get_first_msg_id",
245             [
246                 "u16",
247                 "_vl_msg_id"
248             ],
249             [
250                 "u32",
251                 "client_index"
252             ],
253             [
254                 "u32",
255                 "context"
256             ],
257             [
258                 "string",
259                 "name",
260                 64
261             ],
262             {
263                 "crc": "0xebf79a66"
264             }
265         ],
266         [
267             "get_first_msg_id_reply",
268             [
269                 "u16",
270                 "_vl_msg_id"
271             ],
272             [
273                 "u32",
274                 "context"
275             ],
276             [
277                 "i32",
278                 "retval"
279             ],
280             [
281                 "u16",
282                 "first_msg_id"
283             ],
284             {
285                 "crc": "0x7d337472"
286             }
287         ],
288         [
289             "api_versions",
290             [
291                 "u16",
292                 "_vl_msg_id"
293             ],
294             [
295                 "u32",
296                 "client_index"
297             ],
298             [
299                 "u32",
300                 "context"
301             ],
302             {
303                 "crc": "0x51077d14"
304             }
305         ],
306         [
307             "api_versions_reply",
308             [
309                 "u16",
310                 "_vl_msg_id"
311             ],
312             [
313                 "u32",
314                 "context"
315             ],
316             [
317                 "i32",
318                 "retval"
319             ],
320             [
321                 "u32",
322                 "count"
323             ],
324             [
325                 "vl_api_module_version_t",
326                 "api_versions",
327                 0,
328                 "count"
329             ],
330             {
331                 "crc": "0x5f0d99d6"
332             }
333         ],
334         [
335             "trace_plugin_msg_ids",
336             [
337                 "u16",
338                 "_vl_msg_id"
339             ],
340             [
341                 "u32",
342                 "client_index"
343             ],
344             [
345                 "u32",
346                 "context"
347             ],
348             [
349                 "string",
350                 "plugin_name",
351                 128
352             ],
353             [
354                 "u16",
355                 "first_msg_id"
356             ],
357             [
358                 "u16",
359                 "last_msg_id"
360             ],
361             {
362                 "crc": "0xf476d3ce"
363             }
364         ],
365         [
366             "sockclnt_create",
367             [
368                 "u16",
369                 "_vl_msg_id"
370             ],
371             [
372                 "u32",
373                 "context"
374             ],
375             [
376                 "string",
377                 "name",
378                 64
379             ],
380             {
381                 "crc": "0x455fb9c4"
382             }
383         ],
384         [
385             "sockclnt_create_reply",
386             [
387                 "u16",
388                 "_vl_msg_id"
389             ],
390             [
391                 "u32",
392                 "client_index"
393             ],
394             [
395                 "u32",
396                 "context"
397             ],
398             [
399                 "i32",
400                 "response"
401             ],
402             [
403                 "u32",
404                 "index"
405             ],
406             [
407                 "u16",
408                 "count"
409             ],
410             [
411                 "vl_api_message_table_entry_t",
412                 "message_table",
413                 0,
414                 "count"
415             ],
416             {
417                 "crc": "0x35166268"
418             }
419         ],
420         [
421             "sockclnt_delete",
422             [
423                 "u16",
424                 "_vl_msg_id"
425             ],
426             [
427                 "u32",
428                 "client_index"
429             ],
430             [
431                 "u32",
432                 "context"
433             ],
434             [
435                 "u32",
436                 "index"
437             ],
438             {
439                 "crc": "0x8ac76db6"
440             }
441         ],
442         [
443             "sockclnt_delete_reply",
444             [
445                 "u16",
446                 "_vl_msg_id"
447             ],
448             [
449                 "u32",
450                 "context"
451             ],
452             [
453                 "i32",
454                 "response"
455             ],
456             {
457                 "crc": "0x8f38b1ee"
458             }
459         ],
460         [
461             "sock_init_shm",
462             [
463                 "u16",
464                 "_vl_msg_id"
465             ],
466             [
467                 "u32",
468                 "client_index"
469             ],
470             [
471                 "u32",
472                 "context"
473             ],
474             [
475                 "u32",
476                 "requested_size"
477             ],
478             [
479                 "u8",
480                 "nitems"
481             ],
482             [
483                 "u64",
484                 "configs",
485                 0,
486                 "nitems"
487             ],
488             {
489                 "crc": "0x51646d92"
490             }
491         ],
492         [
493             "sock_init_shm_reply",
494             [
495                 "u16",
496                 "_vl_msg_id"
497             ],
498             [
499                 "u32",
500                 "context"
501             ],
502             [
503                 "i32",
504                 "retval"
505             ],
506             {
507                 "crc": "0xe8d4e804"
508             }
509         ],
510         [
511             "memclnt_keepalive",
512             [
513                 "u16",
514                 "_vl_msg_id"
515             ],
516             [
517                 "u32",
518                 "client_index"
519             ],
520             [
521                 "u32",
522                 "context"
523             ],
524             {
525                 "crc": "0x51077d14"
526             }
527         ],
528         [
529             "memclnt_keepalive_reply",
530             [
531                 "u16",
532                 "_vl_msg_id"
533             ],
534             [
535                 "u32",
536                 "context"
537             ],
538             [
539                 "i32",
540                 "retval"
541             ],
542             {
543                 "crc": "0xe8d4e804"
544             }
545         ]
546     ],
547     "unions": [],
548     "enums": [],
549     "services": {
550         "memclnt_rx_thread_suspend": {
551             "reply": "null"
552         },
553         "memclnt_read_timeout": {
554             "reply": "null"
555         },
556         "rx_thread_exit": {
557             "reply": "null"
558         },
559         "trace_plugin_msg_ids": {
560             "reply": "null"
561         },
562         "memclnt_create": {
563             "reply": "memclnt_create_reply"
564         },
565         "memclnt_delete": {
566             "reply": "memclnt_delete_reply"
567         },
568         "rpc_call": {
569             "reply": "rpc_call_reply"
570         },
571         "get_first_msg_id": {
572             "reply": "get_first_msg_id_reply"
573         },
574         "api_versions": {
575             "reply": "api_versions_reply"
576         },
577         "sockclnt_create": {
578             "reply": "sockclnt_create_reply"
579         },
580         "sockclnt_delete": {
581             "reply": "sockclnt_delete_reply"
582         },
583         "sock_init_shm": {
584             "reply": "sock_init_shm_reply"
585         },
586         "memclnt_keepalive": {
587             "reply": "memclnt_keepalive_reply"
588         }
589     },
590     "options": {
591         "version": "2.1.0"
592     },
593     "aliases": {},
594     "vl_api_version": "0x8d3dd881"
595 }