Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

dsred.h File Reference

#include "red.h"
#include "queue.h"
#include "dsredq.h"

Include dependency graph for dsred.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  dsREDQueue
struct  phbParam
struct  statType

Defines

#define MAX_QUEUES   8
#define MAX_PREC   3
#define MAX_CP   40
#define MEAN_PKT_SIZE   1000
#define PKT_MARKED   3
#define PKT_EDROPPED   2
#define PKT_ENQUEUED   1
#define PKT_DROPPED   0

Enumerations

enum  schedModeType { schedModeRR, schedModeWRR, schedModeWIRR, schedModePRI }


Define Documentation

#define MAX_CP   40
 

Definition at line 81 of file dsred.h.

Referenced by dsREDQueue::addPHBEntry(), PolicyClassifier::addPolicerEntry(), dsREDQueue::printStats(), and dsREDQueue::reset().

#define MAX_PREC   3
 

Definition at line 80 of file dsred.h.

Referenced by dsREDQueue::dsREDQueue(), redQueue::redQueue(), and dsREDQueue::setNumPrec().

#define MAX_QUEUES   8
 

Definition at line 79 of file dsred.h.

Referenced by dsREDQueue::addQueueRate(), dsREDQueue::addQueueWeights(), PushbackAgent::command(), dsREDQueue::command(), dsREDQueue::dsREDQueue(), dsREDQueue::reset(), dsREDQueue::setMREDMode(), and dsREDQueue::setNumPrec().

#define MEAN_PKT_SIZE   1000
 

Definition at line 82 of file dsred.h.

#define PKT_DROPPED   0
 

Definition at line 89 of file dsred.h.

Referenced by redQueue::enque(), and dsREDQueue::enque().

#define PKT_EDROPPED   2
 

Definition at line 87 of file dsred.h.

Referenced by redQueue::enque(), and dsREDQueue::enque().

#define PKT_ENQUEUED   1
 

Definition at line 88 of file dsred.h.

Referenced by redQueue::enque(), and dsREDQueue::enque().

#define PKT_MARKED   3
 

Definition at line 86 of file dsred.h.

Referenced by redQueue::enque(), and dsREDQueue::enque().


Enumeration Type Documentation

enum schedModeType
 

Enumeration values:
schedModeRR 
schedModeWRR 
schedModeWIRR 
schedModePRI 

Definition at line 84 of file dsred.h.


Generated on Tue Apr 20 12:19:50 2004 for NS2.26SourcesOriginal by doxygen 1.3.3