ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
|  Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

FQ Class Reference

Inheritance diagram for FQ:

Queue< T > Connector NsObject TclObject Handler List of all members.

Public Member Functions

 FQ ()
virtual int command (int argc, const char *const *argv)
Packet * deque (void)
void enque (Packet *pkt)
void recv (Packet *p, Handler *h)

Protected Member Functions

int update ()
double finish (const flowState &fs, int nactive)

Protected Attributes

FQ::flowState fs_ [MAXFLOW]
int maxflow_
double secsPerByte_

Constructor & Destructor Documentation

FQ::FQ (    ) 
 


Member Function Documentation

int FQ::command (  int    argc,
const char *const *    argv
)  [virtual]
 

Reimplemented from Connector.

Packet * FQ::deque (  void    )  [virtual]
 

Implements Queue< T >.

void FQ::enque (  Packet *    pkt )  [virtual]
 

Implements Queue< T >.

double FQ::finish (  const flowState &    fs,
int    nactive
)  [inline, protected]
 

void FQ::recv (  Packet *    p,
Handler *    h
)  [virtual]
 

Reimplemented from Queue< T >.

int FQ::update (    )  [protected]
 


Member Data Documentation

struct FQ::flowState FQ::fs_[MAXFLOW] [protected]
 

int FQ::maxflow_ [protected]
 

double FQ::secsPerByte_ [protected]
 


The documentation for this class was generated from the following file:
This document is generated by doxygen.