List of all members.
Public Member Functions |
|
| RateLimitStrategy (double rate, int ptype, double share, double estimate) |
|
double | process (Packet *p, int mine, int lowDemand) |
|
void | restrictPacketType (int type, double share, double actual) |
|
double | getDropRate () |
|
double | getArrivalRate () |
|
void | reset () |
Public Attributes |
|
double | target_rate_ |
|
double | reset_time_ |
|
RateEstimator * | rateEstimator_ |
|
RateLimiter * | rateLimiter_ |
|
int | ptype_ |
|
double | ptype_share_ |
|
RateEstimator * | ptypeRateEstimator_ |
|
RateLimiter * | ptypeRateLimiter_ |
|
PacketTypeLog * | ptypeLog_ |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/pushback/rate-limit-strategy.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/pushback/rate-limit-strategy.cc