List of all members.
Public Member Functions |
|
int | size () const |
|
int | pkts () const |
|
int | parrivals () const |
|
int | barrivals () const |
|
int | pdepartures () const |
|
int | bdepartures () const |
|
int | pdrops () const |
|
int | pmarks () const |
|
int | bdrops () const |
|
int | qs_pkts () const |
|
int | qs_bytes () const |
|
int | qs_drops () const |
|
double | first_pkt () const |
|
void | printRTTs () |
|
void | printSeqnos () |
|
void | printStats () |
|
virtual void | in (Packet *) |
|
virtual void | out (Packet *) |
|
virtual void | drop (Packet *) |
|
virtual void | edrop (Packet *) |
|
virtual int | command (int argc, const char *const *argv) |
Public Attributes |
|
int | estimate_rate_ |
|
double | k_ |
|
double | estRate_ |
|
double | prevTime_ |
|
double | startTime_ |
Protected Member Functions |
|
void | estimateRate (Packet *p) |
|
void | keepRTTstats (Packet *p) |
|
void | keepSeqnoStats (Packet *p) |
Protected Attributes |
|
Integrator * | bytesInt_ |
|
Integrator * | pktsInt_ |
|
Samples * | delaySamp_ |
|
int | size_ |
|
int | pkts_ |
|
int | parrivals_ |
|
int | barrivals_ |
|
int | pdepartures_ |
|
int | bdepartures_ |
|
int | pdrops_ |
|
int | pmarks_ |
|
int | bdrops_ |
|
int | qs_pkts_ |
|
int | qs_bytes_ |
|
int | qs_drops_ |
|
double | first_pkt_ |
|
double | last_pkt_ |
|
int | keepRTTstats_ |
|
int | maxRTT_ |
|
int | numRTTs_ |
|
int | binsPerSec_ |
|
int * | RTTbins_ |
|
int | keepSeqnoStats_ |
|
int | maxSeqno_ |
|
int | numSeqnos_ |
|
int | SeqnoBinSize_ |
|
int * | SeqnoBins_ |
|
int | srcId_ |
|
int | dstId_ |
|
Tcl_Channel | channel_ |
|
Tcl_Channel | channel1_ |
|
int | temp_size_ |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/tools/queue-monitor.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/tools/queue-monitor.cc