1 #ifndef __XRDSSISCALE_HH__ 2 #define __XRDSSISCALE_HH__ 43 static const unsigned int maxPend = 65500;
54 do {
for (
int i = xEnt; i < zEnt; i++)
72 if (xEnt >= 0 && xEnt <
maxEnt)
80 if (xEnt < 0 && xEnt >=
maxEnt)
return false;
uint16_t pendCnt[maxEnt]
Definition: XrdSsiScale.hh:112
int nowEnt
Definition: XrdSsiScale.hh:113
~XrdSsiScale()
Definition: XrdSsiScale.hh:99
short nowSpread
Definition: XrdSsiScale.hh:115
int getEnt()
Definition: XrdSsiScale.hh:45
Definition: XrdSysPthread.hh:165
void retEnt(int xEnt)
Definition: XrdSsiScale.hh:71
int Spread(int ent)
Definition: XrdSsiScale.hh:103
void setSpread(short sval)
Definition: XrdSsiScale.hh:91
short maxSpread
Definition: XrdSsiScale.hh:114
static const unsigned int maxPend
Definition: XrdSsiScale.hh:43
XrdSysMutex entMutex
Definition: XrdSsiScale.hh:111
static const int entShft
Definition: XrdSsiScale.hh:42
Definition: XrdSsiScale.hh:36
void Lock()
Definition: XrdSysPthread.hh:220
XrdSsiScale()
Definition: XrdSsiScale.hh:96
bool rsvEnt(int xEnt)
Definition: XrdSsiScale.hh:79
static const int maxEnt
Definition: XrdSsiScale.hh:41
void UnLock()
Definition: XrdSysPthread.hh:222
static const int maxSprd
Definition: XrdSsiScale.hh:40