Data Fields
Qmss_QosSchedGroupCfg Struct Reference

QoS scheduler group configuration. More...

#include <qmss_qosSched.h>

Data Fields

int32_t cirIteration
int32_t pirIteration
int32_t cirMax
int32_t pirMax
int32_t wrrInitialCredit
uint8_t totQueueCount
uint8_t spQueueCount
uint8_t wrrQueueCount
Qmss_QosSchedQueueCfg Queue [QMSS_QOS_SCHED_FULL_MAX_QUEUES_PER_GROUP]

Detailed Description

QoS scheduler group configuration.


Field Documentation

Committed information rate (CIR) credit per iteration in Qmss_QosSchedPortCfg::cirType units

Configured limit to accumulated CIR credit in Qmss_QosSchedPortCfg::cirType units

Peak information rate credit per iteration in Qmss_QosSchedPortCfg::cirType units

Configured limit to accumulated PIR credit in Qmss_QosSchedPortCfg::cirType units

Configuration for each queue in the group

Number of strict priority (SP) queues - usually 2 - 3

Total number of active QoS queues (up to 8). Any queues beyond spQueueCount + wrrQueueCount are best effort queues

Initial WRR credit for the group on its port in Qmss_QosSchedPortCfg::wrrType units

Number of weighted round robin (WRR) queues - usually totQueueCount - spQueueCount


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

Copyright 2014, Texas Instruments Incorporated