FD.io VPP
v19.04-6-g6f05f72
Vector Packet Processing
|
This file defines QoS record and mark API messages which are generally called through a shared memory interface. More...
Go to the source code of this file.
Data Structures | |
struct | vl_api_qos_record_enable_disable_t |
Enable/Disable QoS recording The QoS bits from the packet at the specified input layer are copied into the packet. More... | |
struct | vl_api_qos_egress_map_row_t |
A row within a QoS map Each value translates from an input value to an output. More... | |
struct | vl_api_qos_egress_map_update_t |
Update a QoS Map A QoS map, translates from the QoS value in the packet set by the 'record' feature, to the value used for output in the 'mark' feature. More... | |
struct | vl_api_qos_egress_map_delete_t |
Delete a Qos Map. More... | |
struct | vl_api_qos_mark_enable_disable_t |
Enable/Disable QoS marking The QoS bits from the packet are mapped (using the desired egress map) into the header of the 'output-source'. More... | |
Enumerations | |
enum | qos_source { QOS_API_SOURCE_EXT = 0, QOS_API_SOURCE_VLAN = 1, QOS_API_SOURCE_MPLS = 2, QOS_API_SOURCE_IP = 3 } |
Variables | |
option | version = "1.0.0" |
This file defines QoS record and mark API messages which are generally called through a shared memory interface.
Definition in file qos.api.
enum qos_source |