77int Init(
int fxHold,
int fxDelay,
int fxQuery,
int seFS,
int nxHold);
96 short roQ,
short rwQ);
#define STMax
Definition XrdCmsTypes.hh:39
unsigned long long SMask_t
Definition XrdCmsTypes.hh:33
Definition XrdCmsCache.hh:45
void Recycle(XrdCmsKeyItem *theList)
void Dispatch(XrdCmsSelect &Sel, XrdCmsKeyItem *cinfo, short roQ, short rwQ)
int DLTime
Definition XrdCmsCache.hh:113
void Bounce(SMask_t smask, int SNum)
SMask_t getBVec(unsigned int todA, unsigned int &todB)
int GetFile(XrdCmsSelect &Sel, SMask_t mask)
SMask_t okVec
Definition XrdCmsCache.hh:108
int DelFile(XrdCmsSelect &Sel, SMask_t mask)
XrdCmsCache()
Definition XrdCmsCache.hh:83
XrdSysMutex myMutex
Definition XrdCmsCache.hh:105
unsigned int End
Definition XrdCmsCache.hh:102
int AddFile(XrdCmsSelect &Sel, SMask_t mask)
int QDelay
Definition XrdCmsCache.hh:114
int isDFS
Definition XrdCmsCache.hh:118
struct XrdCmsCache::@74 Bhistory[XrdCmsKeyItem::TickRate]
unsigned int BClock
Definition XrdCmsCache.hh:111
friend class XrdCmsCacheJob
Definition XrdCmsCache.hh:47
XrdCmsPList_Anchor Paths
Definition XrdCmsCache.hh:49
int Bmiss
Definition XrdCmsCache.hh:116
unsigned int Tick
Definition XrdCmsCache.hh:109
unsigned int Bounced[STMax]
Definition XrdCmsCache.hh:107
int UnkFile(XrdCmsSelect &Sel, SMask_t mask)
SMask_t Vec
Definition XrdCmsCache.hh:100
int nilTMO
Definition XrdCmsCache.hh:112
void Drop(SMask_t mask, int SNum, int xHi)
int Bhits
Definition XrdCmsCache.hh:115
int vecHi
Definition XrdCmsCache.hh:117
void Add2Q(XrdCmsRRQInfo *Info, XrdCmsKeyItem *cp, int selOpts)
~XrdCmsCache()
Definition XrdCmsCache.hh:90
unsigned int Tock
Definition XrdCmsCache.hh:110
int WT4File(XrdCmsSelect &Sel, SMask_t mask)
int Init(int fxHold, int fxDelay, int fxQuery, int seFS, int nxHold)
static const int min_nxTime
Definition XrdCmsCache.hh:81
unsigned int Start
Definition XrdCmsCache.hh:101
XrdCmsNash CTable
Definition XrdCmsCache.hh:106
Definition XrdCmsKey.hh:126
static const unsigned int TickRate
Definition XrdCmsKey.hh:150
Definition XrdCmsNash.hh:36
Definition XrdCmsPList.hh:96
Definition XrdCmsRRQ.hh:47
Definition XrdCmsSelect.hh:44
Definition XrdSysPthread.hh:165
Definition YProtocol.hh:78