OpenNSL API Guide and Reference Manual
Data Fields
opennsl_qos_map_s Struct Reference

QoS Map structure. More...

#include <qosX.h>

Data Fields

opennsl_color_t color
 Color.
 
int counter_offset
 Offset based on priority for indexing into the loss measurement counter table.
 
int dscp
 Packet DSCP.
 
uint8 etag_de
 ETAG DE field.
 
uint8 etag_pcp
 ETAG PCP field.
 
int exp
 Packet EXP.
 
int inherited_dscp_exp
 Inherited DSCP EXP value.
 
int int_pri
 Internal priority.
 
uint32 opcode
 Set QOS Map Opcode ID.
 
uint8 pkt_cfi
 Packet CFI.
 
uint8 pkt_pri
 Packet priority.
 
int policer_offset
 Offset based on pri/cos to fetch a policer.
 
int port_offset
 Offset based on port connection for indexing into the action table.
 
int queue_offset
 Offset based on int_pri to fetch cosq for subscriber ports.
 
opennsl_color_t remark_color
 (internal) remark color
 
int remark_int_pri
 (internal) remarking priority
 

Detailed Description

QoS Map structure.

Definition at line 46 of file qosX.h.

Field Documentation

opennsl_color_t opennsl_qos_map_s::color

Color.

Definition at line 52 of file qosX.h.

Referenced by qos_map_l2_eg_dft_profile().

int opennsl_qos_map_s::counter_offset

Offset based on priority for indexing into the loss measurement counter table.

Definition at line 63 of file qosX.h.

int opennsl_qos_map_s::dscp

Packet DSCP.

Definition at line 49 of file qosX.h.

uint8 opennsl_qos_map_s::etag_de

ETAG DE field.

Definition at line 62 of file qosX.h.

uint8 opennsl_qos_map_s::etag_pcp

ETAG PCP field.

Definition at line 61 of file qosX.h.

int opennsl_qos_map_s::exp

Packet EXP.

Definition at line 50 of file qosX.h.

int opennsl_qos_map_s::inherited_dscp_exp

Inherited DSCP EXP value.

Definition at line 65 of file qosX.h.

int opennsl_qos_map_s::int_pri

Internal priority.

Definition at line 51 of file qosX.h.

Referenced by qos_map_l2_eg_dft_profile().

uint32 opennsl_qos_map_s::opcode

Set QOS Map Opcode ID.

Definition at line 66 of file qosX.h.

uint8 opennsl_qos_map_s::pkt_cfi

Packet CFI.

Definition at line 48 of file qosX.h.

Referenced by qos_map_l2_eg_dft_profile().

uint8 opennsl_qos_map_s::pkt_pri

Packet priority.

Definition at line 47 of file qosX.h.

Referenced by qos_map_l2_eg_dft_profile().

int opennsl_qos_map_s::policer_offset

Offset based on pri/cos to fetch a policer.

Definition at line 55 of file qosX.h.

int opennsl_qos_map_s::port_offset

Offset based on port connection for indexing into the action table.

Definition at line 59 of file qosX.h.

int opennsl_qos_map_s::queue_offset

Offset based on int_pri to fetch cosq for subscriber ports.

Definition at line 57 of file qosX.h.

opennsl_color_t opennsl_qos_map_s::remark_color

(internal) remark color

Definition at line 54 of file qosX.h.

int opennsl_qos_map_s::remark_int_pri

(internal) remarking priority

Definition at line 53 of file qosX.h.


The documentation for this struct was generated from the following file: