Classes | Public Member Functions | Protected Member Functions | Protected Attributes

WebTrafPool Class Reference

Inheritance diagram for WebTrafPool:
PagePool LogWebTrafPool

List of all members.

Classes

struct  AgentListElem

Public Member Functions

Nodepicksrc ()
Nodepickdst ()
void doneSession (int idx)
void launchReq (Node *, void *, int, int)
void launchResp (int, Node *, Node *, Agent *, Agent *, int, void *)
int nTcp ()
int nSink ()
int isdebug ()
virtual void delay_bind_init_all ()
virtual int delay_bind_dispatch (const char *, const char *, TclObject *)
void pick_ep (TcpAgent **, Agent **)
TcpAgentpicktcp ()
TcpSinkpicksink ()
int find_server (int)

Protected Member Functions

virtual int command (int argc, const char *const *argv)
 LIST_HEAD (AgentList, AgentListElem)
void insertAgent (AgentList *l, Agent *a)
AgentdetachHead (AgentList *l)
int lookup_rv (RandomVariable *&rv, const char *name)

Protected Attributes

int nSession_
WebTrafSession ** session_
int nServer_
WebServerserver_
int nClient_
Node ** client_
int asimflag_
int nTcp_
int nSink_
int dbTcp_a
int dbTcp_r
int dbTcp_cr
AgentList tcpPool_
AgentList sinkPool_
int debug_
int fulltcp_
int recycle_page_
int dont_recycle_

The documentation for this class was generated from the following files: