![]() |
FD.io VPP
v19.01.3-6-g70449b9b9
Vector Packet Processing
|
Policer operational state response. More...
Policer operational state response.
| context | - sender context, to match reply w/ request |
| name | - policer name |
| cir | - CIR |
| eir | - EIR |
| cb | - Committed Burst |
| eb | - Excess or Peak Burst |
| rate_type | - rate type |
| round_type | - rounding type |
| type | - policer algorithm |
| conform_action_type | - conform action type |
| conform_dscp | - DSCP for conform mar-and-transmit action |
| exceed_action_type | - exceed action type |
| exceed_dscp | - DSCP for exceed mar-and-transmit action |
| violate_action_type | - violate action type |
| violate_dscp | - DSCP for violate mar-and-transmit action |
| single_rate | - 1 = single rate policer, 0 = two rate policer |
| color_aware | - for hierarchical policing |
| scale | - power-of-2 shift amount for lower rates |
| cir_tokens_per_period | - number of tokens for each period |
| pir_tokens_per_period | - number of tokens for each period for 2-rate policer |
| current_limit | - current limit |
| current_bucket | - current bucket |
| extended_limit | - extended limit |
| extended_bucket | - extended bucket |
| last_update_time | - last update time |
Definition at line 115 of file policer.api.
| u64 vl_api_policer_details_t::cb |
Definition at line 122 of file policer.api.
| u32 vl_api_policer_details_t::cir |
Definition at line 120 of file policer.api.
| u32 vl_api_policer_details_t::cir_tokens_per_period |
Definition at line 136 of file policer.api.
| u8 vl_api_policer_details_t::color_aware |
Definition at line 134 of file policer.api.
| u8 vl_api_policer_details_t::conform_action_type |
Definition at line 127 of file policer.api.
| u8 vl_api_policer_details_t::conform_dscp |
Definition at line 128 of file policer.api.
| u32 vl_api_policer_details_t::context |
Definition at line 117 of file policer.api.
| u32 vl_api_policer_details_t::current_bucket |
Definition at line 139 of file policer.api.
| u32 vl_api_policer_details_t::current_limit |
Definition at line 138 of file policer.api.
| u64 vl_api_policer_details_t::eb |
Definition at line 123 of file policer.api.
| u32 vl_api_policer_details_t::eir |
Definition at line 121 of file policer.api.
| u8 vl_api_policer_details_t::exceed_action_type |
Definition at line 129 of file policer.api.
| u8 vl_api_policer_details_t::exceed_dscp |
Definition at line 130 of file policer.api.
| u32 vl_api_policer_details_t::extended_bucket |
Definition at line 141 of file policer.api.
| u32 vl_api_policer_details_t::extended_limit |
Definition at line 140 of file policer.api.
| u64 vl_api_policer_details_t::last_update_time |
Definition at line 142 of file policer.api.
| u8 vl_api_policer_details_t::name[64] |
Definition at line 119 of file policer.api.
| u32 vl_api_policer_details_t::pir_tokens_per_period |
Definition at line 137 of file policer.api.
| u8 vl_api_policer_details_t::rate_type |
Definition at line 124 of file policer.api.
| u8 vl_api_policer_details_t::round_type |
Definition at line 125 of file policer.api.
| u32 vl_api_policer_details_t::scale |
Definition at line 135 of file policer.api.
| u8 vl_api_policer_details_t::single_rate |
Definition at line 133 of file policer.api.
| u8 vl_api_policer_details_t::type |
Definition at line 126 of file policer.api.
| u8 vl_api_policer_details_t::violate_action_type |
Definition at line 131 of file policer.api.
| u8 vl_api_policer_details_t::violate_dscp |
Definition at line 132 of file policer.api.