#include <q.h>
Data Fields | |
| char * | name |
| Q_QueueType_t | type |
| Pkt_FlowType_t | flowType |
| int | flowMaxRate |
| int | maxFlows |
| int | maxBytesPerFlow |
| Q_DropMethods_t | flowDropMethod |
| int | maxRate |
| double | currentRate |
| util_timing_t | lastEntryTime |
| int | currentPriority |
| int | assignedPriority |
| int | numPktsInQueue |
| double | numPktsProcessed |
| int | numBytesInQueue |
| int | maxAllowedBytes |
| double | numBytesEntered |
| double | numBytesExited |
| Q_DropMethods_t | dropMethod |
| int | numClasses |
| Q_Cos_t * | cosQ |
| Q_Drr_t * | flowQ |
| double | timeWindowDuration |
| double | numBytesExitedInWindow |
| util_timing_t | startOfCurrentWindow |
Cos Queue structure used for actions
Definition at line 122 of file q.h.
| char* Q_Q_t::name |
| int Q_Q_t::maxFlows |
| int Q_Q_t::maxRate |
| double Q_Q_t::currentRate |
| double Q_Q_t::numPktsProcessed |
| double Q_Q_t::numBytesEntered |
| double Q_Q_t::numBytesExited |
| double Q_Q_t::timeWindowDuration |