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  

TBrateLimitor Class Reference

#include <ew.h>

List of all members.

Public Member Functions

 TBrateLimitor ()
 TBrateLimitor (double)
void setRate (double)
void adjustRate ()
int run (double)
int run (double, double)
void resetScore ()
void adjustScore (int)

Public Attributes

double bucket_size
double token_num
double token_rate
double ini_token_rate
double last_token_rate
double last_time
int pkt_mode
int n_score
int p_score
HLF hlf


Constructor & Destructor Documentation

TBrateLimitor::TBrateLimitor  
 

TBrateLimitor::TBrateLimitor double   
 


Member Function Documentation

void TBrateLimitor::adjustRate  
 

void TBrateLimitor::adjustScore int   
 

void TBrateLimitor::resetScore  
 

int TBrateLimitor::run double   ,
double   
 

int TBrateLimitor::run double   
 

void TBrateLimitor::setRate double   
 


Member Data Documentation

double TBrateLimitor::bucket_size
 

HLF TBrateLimitor::hlf
 

double TBrateLimitor::ini_token_rate
 

double TBrateLimitor::last_time
 

double TBrateLimitor::last_token_rate
 

int TBrateLimitor::n_score
 

int TBrateLimitor::p_score
 

int TBrateLimitor::pkt_mode
 

double TBrateLimitor::token_num
 

double TBrateLimitor::token_rate
 


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