xrootd
Loading...
Searching...
No Matches
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::XrdCmsRRQSlot ( )
private

◆ ~XrdCmsRRQSlot()

XrdCmsRRQSlot::~XrdCmsRRQSlot ( )
inlineprivate

Member Function Documentation

◆ Alloc()

static XrdCmsRRQSlot * XrdCmsRRQSlot::Alloc ( XrdCmsRRQInfo Info)
staticprivate

◆ Recycle()

void XrdCmsRRQSlot::Recycle ( )
private

Friends And Related Symbol Documentation

◆ XrdCmsRRQ

friend class XrdCmsRRQ
friend

Member Data Documentation

◆ Arg1

SMask_t XrdCmsRRQSlot::Arg1
private

◆ Arg2

SMask_t XrdCmsRRQSlot::Arg2
private

◆ Cont

XrdCmsRRQSlot* XrdCmsRRQSlot::Cont
private

◆ Expire

unsigned int XrdCmsRRQSlot::Expire
private

◆ freeSlot

XrdCmsRRQSlot* XrdCmsRRQSlot::freeSlot
staticprivate

◆ Info

XrdCmsRRQInfo XrdCmsRRQSlot::Info
private

◆ initSlot

short XrdCmsRRQSlot::initSlot
staticprivate

◆ Link

XrdOucDLlist<XrdCmsRRQSlot> XrdCmsRRQSlot::Link
private

◆ LkUp

XrdCmsRRQSlot* XrdCmsRRQSlot::LkUp
private

◆ myMutex

XrdSysMutex XrdCmsRRQSlot::myMutex
staticprivate

◆ slotNum

int XrdCmsRRQSlot::slotNum
private

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