Data Fields
Qmss_QosSchedDropSchedCfgProf Struct Reference

Drop Scheduler Configuration Profile. More...

#include <qmss_qosSched.h>

Data Fields

Qmss_QosSchedDropSchedMode mode
Qmss_QosSchedAcctType tailDropType
uint32_t tailDropThresh
uint32_t REDLowThresh
uint32_t REDHighThresh
uint8_t timeConstantP2

Detailed Description

Drop Scheduler Configuration Profile.


Field Documentation

Tail drop, RED drop, RED mark

Random Early Drop/Mark high threshold. If the average queue depth is above this thrshold, then all packets are marked/dropped. Units is bytes shifted by timeConstantP2.

Random Early Drop/Mark low threshold. If the average queue depth is below this thrshold, then no packets are marked/dropped. Units is bytes shifted by timeConstantP2.

Tail Drop threshold in tailDropType units. A value of 0 disables tail drop

Determines if tail drop threshold is in bytes or packets

Time constant for average as a power of 2. For example a time constant of 1/512 is 9.


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

Copyright 2014, Texas Instruments Incorporated