| ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| | Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
#include <queue-monitor.h>
Inheritance diagram for QueueMonitor:

Public Member Functions | |
| QueueMonitor () | |
| 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 |
| 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 | 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_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented from TclObject. Reimplemented in Tagger, FlowMon, and QueueMonitorCompat. |
|
|
Reimplemented in FlowMon, and QueueMonitorCompat. |
|
|
Reimplemented in FlowMon, and EDQueueMonitor. |
|
|
|
|
|
Reimplemented in Tagger, FlowMon, and QueueMonitorCompat. |
|
|
|
|
|
|
|
|
Reimplemented in FlowMon, and QueueMonitorCompat. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in QueueMonitorCompat. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|