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