ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

RateLimitSessionList Class Reference

#include <rate-limit.h>

List of all members.

Public Member Functions

 RateLimitSessionList ()
int insert (RateLimitSession *session)
int filter (Packet *p, int lowDemand)
int containsAggSpec (AggSpec *)
RateLimitSessioncontainsLocalAggSpec (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)
RateLimitSessiongetSessionByLocalID (int localID)
RateLimitSessiongetSessionByRemoteID (int remoteID)
int rankRate (int myID, double rate)
int rankSession (int myID, RateLimitSession *session)

Public Attributes

RateLimitSessionfirst_
int noSessions_
int IDCounter_


Constructor & Destructor Documentation

RateLimitSessionList::RateLimitSessionList   [inline]
 


Member Function Documentation

int RateLimitSessionList::containsAggSpec AggSpec  
 

RateLimitSession * RateLimitSessionList::containsLocalAggSpec AggSpec   spec,
int    myID
 

void RateLimitSessionList::endSession RateLimitSession  
 

int RateLimitSessionList::filter Packet   p,
int    lowDemand
 

int RateLimitSessionList::getMySubsetCount int    prefix,
int    bits,
int    myID
 

RateLimitSession * RateLimitSessionList::getSessionByLocalID int    localID
 

RateLimitSession * RateLimitSessionList::getSessionByRemoteID int    remoteID
 

int RateLimitSessionList::insert RateLimitSession   session
 

void RateLimitSessionList::merge int    prefix,
int    bits,
int    myID
 

void RateLimitSessionList::mergeSessions int    myID
 

int RateLimitSessionList::noMySessions int    myID
 

int RateLimitSessionList::rankRate int    myID,
double    rate
 

int RateLimitSessionList::rankSession int    myID,
RateLimitSession   session
 


Member Data Documentation

RateLimitSession* RateLimitSessionList::first_
 

int RateLimitSessionList::IDCounter_
 

int RateLimitSessionList::noSessions_
 


The documentation for this class was generated from the following files:
This document is generated by doxygen.