FD.io VPP  v21.01.1
Vector Packet Processing
VOM::QoS Namespace Reference

Types belonging to QoS. More...

Namespaces

 map_cmds
 
 mark_cmds
 
 record_cmds
 
 store_cmds
 

Data Structures

class  map
 A QoS map determines how value from one source are translated to values of another source. More...
 
class  mark
 The marking of packets with QoS bits as they egress an interface. More...
 
class  record
 
class  source_t
 The Source of the QoS classification (i.e. More...
 
class  store
 

Typedefs

typedef uint8_t bits_t
 

Functions

static const map::outputs_t from_api (vapi_type_qos_egress_map_row rows[4])
 
const source_tfrom_api (vapi_enum_qos_source e)
 
vapi_enum_qos_source to_api (const source_t &s)
 

Detailed Description

Types belonging to QoS.

Typedef Documentation

◆ bits_t

typedef uint8_t VOM::QoS::bits_t

Definition at line 27 of file qos_types.hpp.

Function Documentation

◆ from_api() [1/2]

const source_t & VOM::QoS::from_api ( vapi_enum_qos_source  e)

Definition at line 26 of file qos_types_api.cpp.

◆ from_api() [2/2]

static const map::outputs_t VOM::QoS::from_api ( vapi_type_qos_egress_map_row  rows[4])
static

Definition at line 140 of file qos_map.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ to_api()

vapi_enum_qos_source VOM::QoS::to_api ( const source_t s)

Definition at line 42 of file qos_types_api.cpp.

+ Here is the caller graph for this function: