52 const char *lclNode,
const char *rmtNode,
96 int Same(
unsigned long long arg1,
unsigned long long arg2)
97 {
return arg1 == arg2;}
XrdSysMutex hMutex
Definition: XrdBwmHandle.hh:78
static XrdBwmHandle * Free
Definition: XrdBwmHandle.hh:75
const char * Name()
Definition: XrdBwmHandle.hh:57
time_t qTime
Definition: XrdBwmHandle.hh:83
static XrdBwmLogger * Logger
Definition: XrdBwmHandle.hh:74
void Done(int &Result, XrdOucErrInfo *eInfo, const char *Path=0)
Definition: XrdBwmHandle.hh:93
int rHandle
Definition: XrdBwmHandle.hh:87
XrdBwmPolicy::SchedParms Parms
Definition: XrdBwmHandle.hh:79
XrdBwmHandle::theEICB myEICB
XrdBwmHandle()
Definition: XrdBwmHandle.hh:63
void Wait()
Definition: XrdSysPthread.hh:421
Definition: XrdBwmHandle.hh:45
static unsigned int numQueued
Definition: XrdBwmHandle.hh:76
Definition: XrdBwmPolicy.hh:117
HandleState Status
Definition: XrdBwmHandle.hh:47
void Wait()
Definition: XrdBwmHandle.hh:99
Definition: XrdSysPthread.hh:165
unsigned long long ErrCBarg
Definition: XrdBwmHandle.hh:82
XrdBwmHandle * Next
Definition: XrdBwmHandle.hh:80
static XrdBwmPolicy * Policy
Definition: XrdBwmHandle.hh:73
Definition: XrdBwmHandle.hh:89
XrdOucEICB * ErrCB
Definition: XrdBwmHandle.hh:81
void Post()
Definition: XrdSysPthread.hh:417
Definition: XrdOucErrInfo.hh:100
Definition: XrdBwmPolicy.hh:33
Definition: XrdSysPthread.hh:405
Definition: XrdBwmHandle.hh:41
static XrdBwmHandle * refHandle(int refID, XrdBwmHandle *hP=0)
char * Lfn
Definition: XrdBwmPolicy.hh:120
HandleState
Definition: XrdBwmHandle.hh:45
Definition: XrdBwmHandle.hh:45
time_t rTime
Definition: XrdBwmHandle.hh:84
XrdSysSemaphore mySem
Definition: XrdBwmHandle.hh:106
static int setPolicy(XrdBwmPolicy *pP, XrdBwmLogger *lP)
virtual ~theEICB()
Definition: XrdBwmHandle.hh:103
Definition: XrdBwmLogger.hh:40
int Same(unsigned long long arg1, unsigned long long arg2)
Definition: XrdBwmHandle.hh:96
theEICB()
Definition: XrdBwmHandle.hh:101
long long xSize
Definition: XrdBwmHandle.hh:85
Definition: XrdBwmHandle.hh:45
~XrdBwmHandle()
Definition: XrdBwmHandle.hh:67
int Activate(XrdOucErrInfo &einfo)
static XrdBwmHandle * Alloc(const char *theUsr, const char *thePath, const char *lclNode, const char *rmtNode, int Incomming)
Definition: XrdOucErrInfo.hh:484
long xTime
Definition: XrdBwmHandle.hh:86