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