Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdFrmReqBoss Class Reference

#include <XrdFrmReqBoss.hh>

Collaboration diagram for XrdFrmReqBoss:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Add (XrdFrmRequest &Request)
void Del (XrdFrmRequest &Request)
void Process ()
int Server ()
int Start (char *aPath, int aMode)
void Wakeup (int PushIt=1)
 XrdFrmReqBoss (const char *Me, int qVal)
 ~XrdFrmReqBoss ()

Private Member Functions

void Register (XrdFrmRequest &Req, int qNum)

Private Attributes

XrdSysSemaphore rqReady
XrdFrmReqFilerQueue [XrdFrmRequest::maxPQE]
const char * Persona
int theQ
int isPosted

Constructor & Destructor Documentation

XrdFrmReqBoss::XrdFrmReqBoss const char *  Me,
int  qVal
[inline]
 

XrdFrmReqBoss::~XrdFrmReqBoss  )  [inline]
 


Member Function Documentation

void XrdFrmReqBoss::Add XrdFrmRequest Request  ) 
 

void XrdFrmReqBoss::Del XrdFrmRequest Request  ) 
 

void XrdFrmReqBoss::Process  ) 
 

void XrdFrmReqBoss::Register XrdFrmRequest Req,
int  qNum
[private]
 

int XrdFrmReqBoss::Server  ) 
 

int XrdFrmReqBoss::Start char *  aPath,
int  aMode
 

void XrdFrmReqBoss::Wakeup int  PushIt = 1  ) 
 


Member Data Documentation

int XrdFrmReqBoss::isPosted [private]
 

const char* XrdFrmReqBoss::Persona [private]
 

XrdSysSemaphore XrdFrmReqBoss::rqReady [private]
 

XrdFrmReqFile* XrdFrmReqBoss::rQueue[XrdFrmRequest::maxPQE] [private]
 

int XrdFrmReqBoss::theQ [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:42:11 2011 for xrootd by  doxygen 1.3.9.1