class <QueueMonitor/ED/Flow> Flow : public EDQueueMonitor


Inheritance:


Public Methods

nsaddr_t dst()
Flow()
int flowid()
packet_t ptype()
void setfields(Packet *p)
nsaddr_t src()

Protected Fields

nsaddr_t dst_
int fid_
int off_ip_
nsaddr_t src_
packet_t type_

Inherited from EDQueueMonitor:

Public Fields

QueueMonitor/ED instvar ebdrops_
QueueMonitor/ED instvar epdrops_

Public Methods

int ebdrops()
void edrop(Packet* p)
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()
int64_t bdepartures()
int bdepartures()
int bdrops()
virtual int command(int argc, const char*const* argv)
virtual void drop(Packet*)
virtual void in(Packet*)
virtual void out(Packet*)
int64_t parrivals()
int parrivals()
int64_t pdepartures()
int 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_
Tcl_Channel channel_
Samples* delaySamp_
int dstId_
int off_cmn_
int64_t parrivals_
int parrivals_
int pdepartures_
int64_t pdepartures_
int pdrops_
int pkts_
Integrator* pktsInt_
int size_
int srcId_

Documentation

Flow()

nsaddr_t src()

nsaddr_t dst()

int flowid()

packet_t ptype()

void setfields(Packet *p)

int off_ip_

nsaddr_t src_

nsaddr_t dst_

int fid_

packet_t type_


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