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