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