|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
18 import "vnet/interface_types.api";
19 import "vnet/policer/policer_types.api";
28 autoreply define policer_bind
85 vl_api_sse2_qos_policer_type_t
type;
97 define policer_add_del_reply
116 string match_name[64];
143 define policer_details
154 vl_api_sse2_qos_policer_type_t
type;
Add/del policer response.
vl_api_sse2_qos_rate_type_t rate_type
int policer_input(u8 *name, u32 sw_if_index, bool apply)
vl_api_sse2_qos_action_t conform_action
vl_api_sse2_qos_action_t violate_action
vl_api_sse2_qos_round_type_t round_type
vl_api_sse2_qos_action_t exceed_action
vl_api_sse2_qos_action_t violate_action
vl_api_sse2_qos_policer_type_t type
vl_api_sse2_qos_policer_type_t type
vl_api_sse2_qos_action_t conform_action
u32 pir_tokens_per_period
clib_error_t * policer_add_del(vlib_main_t *vm, u8 *name, qos_pol_cfg_params_st *cfg, u32 *policer_index, u8 is_add)
vl_api_sse2_qos_rate_type_t rate_type
policer bind: Associate/disassociate a policer with a worker thread.
Policer operational state response.
vl_api_sse2_qos_round_type_t round_type
vl_api_sse2_qos_action_t exceed_action
u32 cir_tokens_per_period