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 double   

Member Function Documentation

void TBrateLimitor::adjustRate  

void TBrateLimitor::adjustScore int   

void TBrateLimitor::resetScore  

int TBrateLimitor::run 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.