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