106 static const int LoadMax = 80;
144 static void Hide(
const char *thePath);
152 int PoscSet(
const char *User,
int Unum,
short Mode);
156 int Retire(
int &retc,
long long *retsz=0,
157 char *buff=0,
int blen=0);
165 void Suppress(
int rrc=-EDOM,
int wrc=-EDOM);
180 static const int LockTries = 3;
181 static const int LockWait = 333;
182 static const int nolokDelay= 3;
183 static const int nomemDelay= 15;
virtual void Retired(XrdOfsHandle *)=0
XrdOfsHanKey(const char *key=0, int kln=0)
XrdOfsHanKey & operator=(const XrdOfsHanKey &rhs)
int operator==(const XrdOfsHanKey &oth)
XrdOfsHanKey(const XrdOfsHanKey &)=default
int operator!=(const XrdOfsHanKey &oth)
XrdOfsHandle * Find(XrdOfsHanKey &Key)
XrdOfsHanTab(int psize=987, int size=1597)
int Remove(XrdOfsHandle *rip)
void Add(XrdOfsHandle *hP)
int Retire(int &retc, long long *retsz=0, char *buff=0, int blen=0)
static void Hide(const char *thePath)
void Activate(XrdOssDF *ssP)
int PoscSet(const char *User, int Unum, short Mode)
int PoscGet(short &Mode, int Done=0)
static int StartXpr(int Init=0)
void Suppress(int rrc=-EDOM, int wrc=-EDOM)
static int Alloc(const char *thePath, int Opts, XrdOfsHandle **Handle)
static uint32_t CRC32(const unsigned char *data, int count)