![]() |
XRootD
|
Public Member Functions | |
XrdXrootdCBJob (XrdXrootdCallBack *cbp, XrdOucErrInfo *erp, const char *path, int rval) | |
~XrdXrootdCBJob () | |
void | DoIt () |
void | Recycle () |
Static Public Member Functions | |
static XrdXrootdCBJob * | Alloc (XrdXrootdCallBack *cbF, XrdOucErrInfo *erp, const char *Path, int rval) |
Definition at line 54 of file XrdXrootdCallBack.cc.
|
inline |
Definition at line 69 of file XrdXrootdCallBack.cc.
References Path.
Referenced by Alloc().
|
inline |
Definition at line 77 of file XrdXrootdCallBack.cc.
|
static |
Definition at line 116 of file XrdXrootdCallBack.cc.
References XrdXrootdCBJob(), XrdSysMutex::Lock(), Path, and XrdSysMutex::UnLock().
Referenced by XrdXrootdCallBack::Done().
|
virtual |
Implements XrdJob.
Definition at line 142 of file XrdXrootdCallBack.cc.
References XrdOucEICB::Done(), XrdXrootdCallBack::Func(), XrdOucErrInfo::getErrCB(), XrdOucErrInfo::getErrText(), XrdOucErrInfo::getErrTextLen(), XrdOucErrInfo::getErrUser(), kXR_ok, kXR_wait, Recycle(), XrdXrootdCallBack::sendError(), XrdXrootdCallBack::sendResp(), SFS_OK, and TRACE.
|
inline |
Definition at line 63 of file XrdXrootdCallBack.cc.
References XrdSysMutex::Lock(), and XrdSysMutex::UnLock().
Referenced by DoIt().