Azinix

Q_Q_t Struct Reference

Cos Queue structure used for actions. More...

#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_tcosQ
Q_Drr_tflowQ
double timeWindowDuration
double numBytesExitedInWindow
util_timing_t startOfCurrentWindow


Detailed Description

Cos Queue structure used for actions.

Cos Queue structure used for actions

Definition at line 122 of file q.h.


Field Documentation

char* Q_Q_t::name

Definition at line 124 of file q.h.

Q_QueueType_t Q_Q_t::type

Definition at line 127 of file q.h.

Pkt_FlowType_t Q_Q_t::flowType

Definition at line 130 of file q.h.

int Q_Q_t::flowMaxRate

Definition at line 131 of file q.h.

int Q_Q_t::maxFlows

Definition at line 132 of file q.h.

int Q_Q_t::maxBytesPerFlow

Definition at line 133 of file q.h.

Q_DropMethods_t Q_Q_t::flowDropMethod

Definition at line 134 of file q.h.

int Q_Q_t::maxRate

Definition at line 136 of file q.h.

double Q_Q_t::currentRate

Definition at line 138 of file q.h.

util_timing_t Q_Q_t::lastEntryTime

Definition at line 139 of file q.h.

int Q_Q_t::currentPriority

Definition at line 141 of file q.h.

int Q_Q_t::assignedPriority

Definition at line 143 of file q.h.

int Q_Q_t::numPktsInQueue

Definition at line 145 of file q.h.

double Q_Q_t::numPktsProcessed

Definition at line 146 of file q.h.

int Q_Q_t::numBytesInQueue

Definition at line 148 of file q.h.

int Q_Q_t::maxAllowedBytes

Definition at line 149 of file q.h.

double Q_Q_t::numBytesEntered

Definition at line 150 of file q.h.

double Q_Q_t::numBytesExited

Definition at line 151 of file q.h.

Q_DropMethods_t Q_Q_t::dropMethod

Definition at line 153 of file q.h.

int Q_Q_t::numClasses

Definition at line 156 of file q.h.

Q_Cos_t* Q_Q_t::cosQ

Definition at line 157 of file q.h.

Q_Drr_t* Q_Q_t::flowQ

Definition at line 160 of file q.h.

double Q_Q_t::timeWindowDuration

Definition at line 162 of file q.h.

double Q_Q_t::numBytesExitedInWindow

Definition at line 163 of file q.h.

util_timing_t Q_Q_t::startOfCurrentWindow

Definition at line 164 of file q.h.