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  

RIOQueue Class Reference

#include <rio.h>

Inheritance diagram for RIOQueue:

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

Public Member Functions

 RIOQueue ()

Protected Member Functions

void enque (Packet *pkt)
Packetdeque ()
void reset ()
void run_out_estimator (int out, int total, int m)
int drop_in_early (Packet *pkt)
int drop_out_early (Packet *pkt)
void trace (TracedVar *)
void print_edp ()
void print_edv ()

Protected Attributes

int in_len_
int in_bcount_
int priority_method_
edp_rio edp_in_
edp_rio edp_out_
int in_idle_
double in_idletime_
edv_rio edv_in_
edv_rio edv_out_

Constructor & Destructor Documentation

RIOQueue::RIOQueue  
 


Member Function Documentation

Packet * RIOQueue::deque   [protected, virtual]
 

Reimplemented from REDQueue.

int RIOQueue::drop_in_early Packet   pkt [protected]
 

int RIOQueue::drop_out_early Packet   pkt [protected]
 

void RIOQueue::enque Packet   pkt [protected, virtual]
 

Reimplemented from REDQueue.

void RIOQueue::print_edp   [protected]
 

Reimplemented from REDQueue.

void RIOQueue::print_edv   [protected]
 

Reimplemented from REDQueue.

void RIOQueue::reset   [protected, virtual]
 

Reimplemented from REDQueue.

void RIOQueue::run_out_estimator int    out,
int    total,
int    m
[protected]
 

void RIOQueue::trace TracedVar   [protected, virtual]
 

Reimplemented from REDQueue.


Member Data Documentation

edp_rio RIOQueue::edp_in_ [protected]
 

edp_rio RIOQueue::edp_out_ [protected]
 

edv_rio RIOQueue::edv_in_ [protected]
 

edv_rio RIOQueue::edv_out_ [protected]
 

int RIOQueue::in_bcount_ [protected]
 

int RIOQueue::in_idle_ [protected]
 

double RIOQueue::in_idletime_ [protected]
 

int RIOQueue::in_len_ [protected]
 

int RIOQueue::priority_method_ [protected]
 


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