|
xrootd
|
#include <XrdCmsJob.hh>


Public Member Functions | |
| void | DoIt () |
| void | Recycle () |
| XrdCmsJob () | |
| ~XrdCmsJob () | |
Public Member Functions inherited from XrdJob | |
| XrdJob (const char *desc="") | |
| virtual | ~XrdJob () |
Static Public Member Functions | |
| static XrdCmsJob * | Alloc (XrdCmsProtocol *, XrdCmsRRData *) |
Private Attributes | |
| XrdCmsJob * | JobLink |
| XrdCmsProtocol * | theProto |
| XrdCmsRRData * | theData |
Static Private Attributes | |
| static XrdSysMutex | JobMutex |
| static XrdCmsJob * | JobStack = 0 |
Additional Inherited Members | |
Public Attributes inherited from XrdJob | |
| XrdJob * | NextJob |
| const char * | Comment |
|
inline |
|
inline |
|
static |
References XrdJob::Comment, XrdSysError::Emsg(), JobLink, XrdCmsProtocol::Link, XrdCmsProtocol::myRole, XrdLink::Name(), XrdCms::Say, XrdLink::setRef(), theData, and theProto.
Referenced by XrdCmsProtocol::Dispatch().
|
virtual |
Implements XrdJob.
References XrdCms::Sched, and XrdScheduler::Schedule().
| void XrdCmsJob::Recycle | ( | ) |
References XrdCmsRRData::Objectify().
|
staticprivate |
|
staticprivate |
|
private |
Referenced by Alloc().
|
private |
Referenced by Alloc().
1.8.3.1