Update generated binapi to v22.02 & makefile changes
[govpp.git] / internal / testbinapi / binapi2001 / .vppapi / core / policer.api.json
1 {
2     "types": [],
3     "messages": [
4         [
5             "policer_add_del",
6             [
7                 "u16",
8                 "_vl_msg_id"
9             ],
10             [
11                 "u32",
12                 "client_index"
13             ],
14             [
15                 "u32",
16                 "context"
17             ],
18             [
19                 "u8",
20                 "is_add"
21             ],
22             [
23                 "u8",
24                 "name",
25                 64
26             ],
27             [
28                 "u32",
29                 "cir"
30             ],
31             [
32                 "u32",
33                 "eir"
34             ],
35             [
36                 "u64",
37                 "cb"
38             ],
39             [
40                 "u64",
41                 "eb"
42             ],
43             [
44                 "u8",
45                 "rate_type"
46             ],
47             [
48                 "u8",
49                 "round_type"
50             ],
51             [
52                 "u8",
53                 "type"
54             ],
55             [
56                 "u8",
57                 "color_aware"
58             ],
59             [
60                 "u8",
61                 "conform_action_type"
62             ],
63             [
64                 "u8",
65                 "conform_dscp"
66             ],
67             [
68                 "u8",
69                 "exceed_action_type"
70             ],
71             [
72                 "u8",
73                 "exceed_dscp"
74             ],
75             [
76                 "u8",
77                 "violate_action_type"
78             ],
79             [
80                 "u8",
81                 "violate_dscp"
82             ],
83             {
84                 "crc": "0xdfea2be8"
85             }
86         ],
87         [
88             "policer_add_del_reply",
89             [
90                 "u16",
91                 "_vl_msg_id"
92             ],
93             [
94                 "u32",
95                 "context"
96             ],
97             [
98                 "i32",
99                 "retval"
100             ],
101             [
102                 "u32",
103                 "policer_index"
104             ],
105             {
106                 "crc": "0xa177cef2"
107             }
108         ],
109         [
110             "policer_dump",
111             [
112                 "u16",
113                 "_vl_msg_id"
114             ],
115             [
116                 "u32",
117                 "client_index"
118             ],
119             [
120                 "u32",
121                 "context"
122             ],
123             [
124                 "u8",
125                 "match_name_valid"
126             ],
127             [
128                 "u8",
129                 "match_name",
130                 64
131             ],
132             {
133                 "crc": "0x8be04d34"
134             }
135         ],
136         [
137             "policer_details",
138             [
139                 "u16",
140                 "_vl_msg_id"
141             ],
142             [
143                 "u32",
144                 "context"
145             ],
146             [
147                 "u8",
148                 "name",
149                 64
150             ],
151             [
152                 "u32",
153                 "cir"
154             ],
155             [
156                 "u32",
157                 "eir"
158             ],
159             [
160                 "u64",
161                 "cb"
162             ],
163             [
164                 "u64",
165                 "eb"
166             ],
167             [
168                 "u8",
169                 "rate_type"
170             ],
171             [
172                 "u8",
173                 "round_type"
174             ],
175             [
176                 "u8",
177                 "type"
178             ],
179             [
180                 "u8",
181                 "conform_action_type"
182             ],
183             [
184                 "u8",
185                 "conform_dscp"
186             ],
187             [
188                 "u8",
189                 "exceed_action_type"
190             ],
191             [
192                 "u8",
193                 "exceed_dscp"
194             ],
195             [
196                 "u8",
197                 "violate_action_type"
198             ],
199             [
200                 "u8",
201                 "violate_dscp"
202             ],
203             [
204                 "u8",
205                 "single_rate"
206             ],
207             [
208                 "u8",
209                 "color_aware"
210             ],
211             [
212                 "u32",
213                 "scale"
214             ],
215             [
216                 "u32",
217                 "cir_tokens_per_period"
218             ],
219             [
220                 "u32",
221                 "pir_tokens_per_period"
222             ],
223             [
224                 "u32",
225                 "current_limit"
226             ],
227             [
228                 "u32",
229                 "current_bucket"
230             ],
231             [
232                 "u32",
233                 "extended_limit"
234             ],
235             [
236                 "u32",
237                 "extended_bucket"
238             ],
239             [
240                 "u64",
241                 "last_update_time"
242             ],
243             {
244                 "crc": "0xff2765f0"
245             }
246         ]
247     ],
248     "unions": [],
249     "enums": [],
250     "services": {
251         "policer_add_del": {
252             "reply": "policer_add_del_reply"
253         },
254         "policer_dump": {
255             "reply": "policer_details",
256             "stream": true
257         }
258     },
259     "options": {
260         "version": "1.0.0"
261     },
262     "aliases": {},
263     "vl_api_version": "0x4218ed4f"
264 }