#include <XrdOssArcStage.hh>
Public Types | |
| enum | MssRC { isBad = -1 , isFalse = 0 , isTrue = 1 } |
Public Member Functions | |
| XrdOssArcStage (const char *aPath) | |
| virtual | ~XrdOssArcStage () |
| virtual void | DoIt () override |
| Public Member Functions inherited from XrdJob | |
| XrdJob (const char *desc="") | |
| virtual | ~XrdJob () |
Static Public Member Functions | |
| static MssRC | isOnline (const char *path) |
| static int | Stage (const char *path, const char *mssPath) |
Additional Inherited Members | |
| Public Attributes inherited from XrdJob | |
| const char * | Comment |
| XrdJob * | NextJob |
Definition at line 40 of file XrdOssArcStage.hh.
|
inline |
Definition at line 52 of file XrdOssArcStage.hh.
References XrdJob::XrdJob().
Referenced by Stage().
|
inlinevirtual |
Definition at line 55 of file XrdOssArcStage.hh.
|
overridevirtual |
Implements XrdJob.
Definition at line 90 of file XrdOssArcStage.cc.
References close, XrdOssArcGlobals::Config, DEBUG, XrdOssArcGlobals::Pending, XrdOssArcGlobals::schedMtx, and TraceInfo.
|
static |
Definition at line 139 of file XrdOssArcStage.cc.
References XrdOssArcGlobals::Config, DEBUG, and TraceInfo.
Referenced by Stage().
|
static |
Definition at line 186 of file XrdOssArcStage.cc.
References XrdJob::XrdJob(), XrdOssArcStage(), XrdOssArcGlobals::Config, DEBUG, isFalse, isOnline(), isTrue, XrdOssArcGlobals::ActInfo::path, XrdOssArcGlobals::Pending, XrdOssArcGlobals::schedMtx, XrdOssArcGlobals::schedP, XrdOssArcGlobals::stageMtx, and TraceInfo.
Referenced by XrdOssArcFile::Open().