xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | Friends | List of all members
XrdCmsRRQSlot Class Reference

#include <XrdCmsRRQ.hh>

Collaboration diagram for XrdCmsRRQSlot:
Collaboration graph
[legend]

Private Member Functions

void Recycle ()
 
 XrdCmsRRQSlot ()
 
 ~XrdCmsRRQSlot ()
 

Static Private Member Functions

static 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

static XrdSysMutex myMutex
 
static XrdCmsRRQSlotfreeSlot
 
static short initSlot
 

Friends

class XrdCmsRRQ
 

Constructor & Destructor Documentation

XrdCmsRRQSlot::XrdCmsRRQSlot ( )
private
XrdCmsRRQSlot::~XrdCmsRRQSlot ( )
inlineprivate

Member Function Documentation

static XrdCmsRRQSlot* XrdCmsRRQSlot::Alloc ( XrdCmsRRQInfo Info)
staticprivate
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
staticprivate
XrdCmsRRQInfo XrdCmsRRQSlot::Info
private
short XrdCmsRRQSlot::initSlot
staticprivate
XrdOucDLlist<XrdCmsRRQSlot> XrdCmsRRQSlot::Link
private
XrdCmsRRQSlot* XrdCmsRRQSlot::LkUp
private
XrdSysMutex XrdCmsRRQSlot::myMutex
staticprivate
int XrdCmsRRQSlot::slotNum
private

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