List of all members.
Public Member Functions |
int | insert (RateLimitSession *session) |
int | filter (Packet *p, int lowDemand) |
int | containsAggSpec (AggSpec *) |
RateLimitSession * | containsLocalAggSpec (AggSpec *spec, int myID) |
void | mergeSessions (int myID) |
int | noMySessions (int myID) |
void | endSession (RateLimitSession *) |
int | getMySubsetCount (int prefix, int bits, int myID) |
void | merge (int prefix, int bits, int myID) |
RateLimitSession * | getSessionByLocalID (int localID) |
RateLimitSession * | getSessionByRemoteID (int remoteID) |
int | rankRate (int myID, double rate) |
int | rankSession (int myID, RateLimitSession *session) |
Public Attributes |
RateLimitSession * | first_ |
int | noSessions_ |
int | IDCounter_ |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/pushback/rate-limit.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/pushback/rate-limit.cc