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