class <QueueMonitor/ED/Flowmon> FlowMon : public EDQueueMonitor


Inheritance:


Public Methods

int command(int argc, const char*const* argv)
void drop(Packet*)
all drops (incl
void edrop(Packet*)
"early" drops
FlowMon()
void in(Packet*)
arrivals
void out(Packet*)
departures

Protected Fields

Tcl_Channel channel_
Classifier* classifier_
int enable_drop_
enable per-flow drop state
int enable_edrop_
enable per-flow edrop state
int enable_in_
enable per-flow arrival state
int enable_out_
enable per-flow depart state
char wrk_[2048]
big enough to hold flow list

Protected Methods

void dumpflow(Tcl_Channel, Flow*)
void dumpflows()
void fformat(Flow*)
char* flow_list()

Inherited from EDQueueMonitor:

Public Fields

QueueMonitor/ED instvar ebdrops_
QueueMonitor/ED instvar epdrops_

Public Methods

int ebdrops()
int epdrops()
QueueMonitor/ED instproc reset {}

Protected Fields

int ebdrops_
int epdrops_

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 pkts_
QueueMonitor instvar size_

Public Methods

int64_t barrivals()
int barrivals()
int bdepartures()
int64_t bdepartures()
int bdrops()
int64_t parrivals()
int parrivals()
int pdepartures()
int64_t pdepartures()
int pdrops()
int pkts()
void printStats()
int size()

Protected Fields

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

Documentation

FlowMon()

void in(Packet*)
arrivals

void out(Packet*)
departures

void drop(Packet*)
all drops (incl

void edrop(Packet*)
"early" drops

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

void dumpflows()

void dumpflow(Tcl_Channel, Flow*)

void fformat(Flow*)

char* flow_list()

Classifier* classifier_

Tcl_Channel channel_

int enable_in_
enable per-flow arrival state

int enable_out_
enable per-flow depart state

int enable_drop_
enable per-flow drop state

int enable_edrop_
enable per-flow edrop state

char wrk_[2048]
big enough to hold flow list


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