ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
#include <rate-limit-strategy.h>
Public Member Functions | |
RateLimitStrategy (double rate, int ptype, double share, double estimate) | |
~RateLimitStrategy () | |
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_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|