class WebTrafSession : public TimerHandler


Inheritance:


Public Fields

static int LASTPAGE_

Public Methods

void donePage(void* ClntData)
inline int id()
inline RandomVariable*& interObj()
inline RandomVariable*& interPage()
Queried by individual pages/objects
void launchReq(void* ClntData, int obj, int size)
inline RandomVariable*& objSize()
inline RandomVariable*& pageSize()
WebTrafSession(WebTrafPool *mgr, Node *src, int np, int id)
virtual ~WebTrafSession()

Private Fields

int id_
WebTrafPool* mgr_
int nPage_
RandomVariable* rvInterPage_
Node* src_
One source/server per session

Private Methods

virtual void expire(Event *e = 0)
virtual void handle(Event *e)

Inherited from TimerHandler:

Public Classes

enum TimerStatus

Public Methods

void cancel()
inline void force_cancel()
void resched(double delay)
void sched(double delay)
int status()

Public

enum TimerStatus

Protected Fields

Event event_
int status_

Private Methods

inline void _cancel()
inline void _sched(double delay)

Inherited from Handler:


Documentation

WebTrafSession(WebTrafPool *mgr, Node *src, int np, int id)

virtual ~WebTrafSession()

inline RandomVariable*& interPage()
Queried by individual pages/objects

inline RandomVariable*& pageSize()

inline RandomVariable*& interObj()

inline RandomVariable*& objSize()

void donePage(void* ClntData)

void launchReq(void* ClntData, int obj, int size)

inline int id()

static int LASTPAGE_

virtual void expire(Event *e = 0)

virtual void handle(Event *e)

RandomVariable* rvInterPage_

WebTrafPool* mgr_

Node* src_
One source/server per session

int nPage_

int id_


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de