ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
#include <vq.h>
Inheritance diagram for Vq:
Public Member Functions | |
Vq (const char *) | |
Protected Member Functions | |
int | command (int argc, const char *const *argv) |
void | enque (Packet *) |
Packet * | deque () |
int | checkPacketForECN () |
void | markPacketForECN (Packet *pkt) |
void | dropPacketForECN (Packet *pkt) |
void | trace (TracedVar *) |
Protected Attributes | |
LinkDelay * | link_ |
PacketQueue * | q_ |
int | drop_front_ |
double | ecnlim_ |
double | buflim_ |
double | vq_len |
double | c_ |
double | prev_time |
double | vqprev_time |
double | curr_time |
double | alpha2 |
double | gamma_ |
int | qib_ |
double | ctilde |
int | markpkts_ |
int | markfront_ |
int | firstpkt |
int | Pktdrp |
int | pkt_cnt |
long int | qlength |
int | mean_pktsize_ |
FILE * | fp |
NsObject * | EDTrace |
char | traceType [20] |
Tcl_Channel | tchan_ |
TracedInt | curq_ |
|
|
|
|
|
Reimplemented from Connector. |
|
Implements Queue< T >. |
|
|
|
Implements Queue< T >. |
|
|
|
Reimplemented from TclObject. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|