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

XrdCmsRRQSlot Class Reference

#include <XrdCmsRRQ.hh>

Collaboration diagram for XrdCmsRRQSlot:

Collaboration graph
[legend]
List of all members.

Private Member Functions

void Recycle ()
 XrdCmsRRQSlot ()
 ~XrdCmsRRQSlot ()

Static Private Member Functions

XrdCmsRRQSlotAlloc (XrdCmsRRQInfo *Info)

Private Attributes

XrdOucDLlist< XrdCmsRRQSlotLink
XrdCmsRRQSlotCont
XrdCmsRRQSlotLkUp
XrdCmsRRQInfo Info
SMask_t Arg1
SMask_t Arg2
unsigned int Expire
int slotNum

Static Private Attributes

XrdSysMutex myMutex
XrdCmsRRQSlotfreeSlot = 0
short initSlot = 0

Friends

class XrdCmsRRQ

Constructor & Destructor Documentation

XrdCmsRRQSlot::XrdCmsRRQSlot  )  [private]
 

XrdCmsRRQSlot::~XrdCmsRRQSlot  )  [inline, private]
 


Member Function Documentation

XrdCmsRRQSlot * XrdCmsRRQSlot::Alloc XrdCmsRRQInfo Info  )  [static, private]
 

void XrdCmsRRQSlot::Recycle  )  [private]
 


Friends And Related Function Documentation

friend class XrdCmsRRQ [friend]
 


Member Data Documentation

SMask_t XrdCmsRRQSlot::Arg1 [private]
 

SMask_t XrdCmsRRQSlot::Arg2 [private]
 

XrdCmsRRQSlot* XrdCmsRRQSlot::Cont [private]
 

unsigned int XrdCmsRRQSlot::Expire [private]
 

XrdCmsRRQSlot * XrdCmsRRQSlot::freeSlot = 0 [static, private]
 

XrdCmsRRQInfo XrdCmsRRQSlot::Info [private]
 

short XrdCmsRRQSlot::initSlot = 0 [static, private]
 

XrdOucDLlist<XrdCmsRRQSlot> XrdCmsRRQSlot::Link [private]
 

XrdCmsRRQSlot* XrdCmsRRQSlot::LkUp [private]
 

XrdSysMutex XrdCmsRRQSlot::myMutex [static, private]
 

int XrdCmsRRQSlot::slotNum [private]
 


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