Go to the documentation of this file. 1 #ifndef __XRDOUCCALLBACK__HH_
2 #define __XRDOUCCALLBACK__HH_
92 int Reply(
int retVal,
int eValue,
const char *eText,
104 { (void)Result; (void)eInfo; (void)Path;
cbSync.
Post();}
105 int Same(
unsigned long long arg1,
unsigned long long arg2)
106 { (void)arg1; (void)arg2;
return 0;}
void Done(int &Result, XrdOucErrInfo *eInfo, const char *Path=0)
Definition: XrdOucCallBack.hh:103
char UserID[64]
Definition: XrdOucCallBack.hh:111
Definition: XrdOucCallBack.hh:47
Definition: XrdOucErrInfo.hh:483
static int Allowed(XrdOucErrInfo *eInfo)
Definition: XrdOucCallBack.hh:57
XrdOucCallBack()
Definition: XrdOucCallBack.hh:95
Definition: XrdSysPthread.hh:406
XrdOucEICB * getErrCB()
Definition: XrdOucErrInfo.hh:222
XrdOucEICB * cbObj
Definition: XrdOucCallBack.hh:110
~XrdOucCallBack()
Definition: XrdOucCallBack.hh:96
int Reply(int retVal, int eValue, const char *eText, const char *Path=0)
unsigned long long cbArg
Definition: XrdOucCallBack.hh:109
XrdOucCallBack * Next
Definition: XrdOucCallBack.hh:100
int Init(XrdOucErrInfo *eInfo)
Definition: XrdOucErrInfo.hh:99
int Same(unsigned long long arg1, unsigned long long arg2)
Definition: XrdOucCallBack.hh:105
XrdSysSemaphore cbSync
Definition: XrdOucCallBack.hh:108
void Post()
Definition: XrdSysPthread.hh:417