class <QueueMonitor/Compat> QueueMonitorCompat : public QueueMonitor


Inheritance:


Public Methods

int command(int argc, const char*const* argv)
void drop(Packet*)
void in(Packet*)
void out(Packet*)
QueueMonitorCompat()

Protected Fields

int bytes_[MAXFLOW]
int drops_[MAXFLOW]
Samples* flowstats_[MAXFLOW]
int off_ip_
int pkts_[MAXFLOW]

Protected Methods

void flowstats(int flowid)
create a flowstats structure

Inherited from QueueMonitor:

Public Fields

QueueMonitor instvar barrivals_
QueueMonitor instvar bdepartures_
QueueMonitor instvar bdrops_
QueueMonitor instvar parrivals_
QueueMonitor instvar pdepartures_
QueueMonitor instvar pdrops_
QueueMonitor instvar size_

Public Methods

int barrivals()
int64_t barrivals()
int64_t bdepartures()
int bdepartures()
int bdrops()
virtual void edrop(Packet*)
int parrivals()
int64_t parrivals()
int pdepartures()
int64_t pdepartures()
int pdrops()
int pkts()
void printStats()
QueueMonitor instproc reset {}
int size()

Protected Fields

int barrivals_
int64_t barrivals_
int bdepartures_
int64_t bdepartures_
int bdrops_
Integrator* bytesInt_
Tcl_Channel channel_
Samples* delaySamp_
int dstId_
int off_cmn_
int parrivals_
int64_t parrivals_
int pdepartures_
int64_t pdepartures_
int pdrops_
Integrator* pktsInt_
int size_
int srcId_

Documentation

QueueMonitorCompat()

void in(Packet*)

void out(Packet*)

void drop(Packet*)

int command(int argc, const char*const* argv)

void flowstats(int flowid)
create a flowstats structure

int off_ip_

int pkts_[MAXFLOW]

int bytes_[MAXFLOW]

int drops_[MAXFLOW]

Samples* flowstats_[MAXFLOW]


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de