initial commit
[govpp.git] / examples / bin_api / uflow.api.json
1 {
2     "types" : [
3         ["uflow_idx",
4             ["u32", "vslot"],
5             ["u32", "md"],
6             ["u32", "sid"],
7             {"crc" : "0x3310d92c"}
8         ],
9         ["uflow_ent",
10             ["u32", "cm_dpidx"],
11             ["u32", "vbundle_dpidx"],
12             {"crc" : "0x50fa3f43"}
13         ],
14         ["uflow_row",
15             ["vl_api_uflow_idx_t", "idx"],
16             ["vl_api_uflow_ent_t", "ent"],
17             {"crc" : "0x3b73b975"}
18         ]
19     ],
20     "messages" : [
21         ["uflow_enable_disable",
22             ["u16", "_vl_msg_id"],
23             ["u32", "client_index"],
24             ["u32", "context"],
25             ["u32", "sw_if_index"],
26             ["u8", "enable_disable"],
27             {"crc" : "0x4c7f1b8a"}
28         ],
29         ["uflow_enable_disable_reply",
30             ["u16", "_vl_msg_id"],
31             ["u32", "context"],
32             ["i32", "retval"],
33             {"crc" : "0xf47b6600"}
34         ],
35         ["uflow_set_ent",
36             ["u16", "_vl_msg_id"],
37             ["u32", "client_index"],
38             ["u32", "context"],
39             ["vl_api_uflow_idx_t", "idx"],
40             ["vl_api_uflow_ent_t", "ent"],
41             {"crc" : "0x6bfeac11"}
42         ],
43         ["uflow_set_ent_reply",
44             ["u16", "_vl_msg_id"],
45             ["u32", "context"],
46             ["i32", "retval"],
47             {"crc" : "0xc49943f5"}
48         ],
49         ["uflow_clr_ent",
50             ["u16", "_vl_msg_id"],
51             ["u32", "client_index"],
52             ["u32", "context"],
53             ["vl_api_uflow_idx_t", "idx"],
54             {"crc" : "0x9c0b61a7"}
55         ],
56         ["uflow_clr_ent_reply",
57             ["u16", "_vl_msg_id"],
58             ["u32", "context"],
59             ["i32", "retval"],
60             {"crc" : "0x6ca429f7"}
61         ],
62         ["uflow_dump",
63             ["u16", "_vl_msg_id"],
64             ["u32", "client_index"],
65             ["u32", "context"],
66             {"crc" : "0xf0ac7601"}
67         ],
68         ["uflow_dump_reply",
69             ["u16", "_vl_msg_id"],
70             ["u32", "context"],
71             ["i32", "retval"],
72             ["u32", "num"],
73             ["vl_api_uflow_row_t", "row", 0, "num"],
74             {"crc" : "0x85b96451"}
75         ]
76     ],
77 "vl_api_version" :"0x85909300"
78 }