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  ) 

References XrdFrmRequest::maxPrty, and rQueue.

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]

Referenced by Wakeup().

const char* XrdFrmReqBoss::Persona [private]

Referenced by Process(), and Start().

Referenced by Wakeup().

Referenced by Add(), Del(), Process(), Register(), and Start().

int XrdFrmReqBoss::theQ [private]

Referenced by Process().


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.2-20100208