|
XRootD
|
#include <XrdCmsJob.hh>
Inheritance diagram for XrdCmsJob:
Collaboration diagram for XrdCmsJob:Public Member Functions | |
| XrdCmsJob () | |
| ~XrdCmsJob () | |
| void | DoIt () |
| void | Recycle () |
Public Member Functions inherited from XrdJob | |
| XrdJob (const char *desc="") | |
| virtual | ~XrdJob () |
Static Public Member Functions | |
| static XrdCmsJob * | Alloc (XrdCmsProtocol *, XrdCmsRRData *) |
Additional Inherited Members | |
Public Attributes inherited from XrdJob | |
| const char * | Comment |
| XrdJob * | NextJob |
Definition at line 42 of file XrdCmsJob.hh.
|
inline |
Definition at line 52 of file XrdCmsJob.hh.
Referenced by Alloc().
Here is the caller graph for this function:
|
inline |
Definition at line 53 of file XrdCmsJob.hh.
|
static |
Definition at line 64 of file XrdCmsJob.cc.
References XrdCmsJob(), XrdJob::Comment, XrdSysError::Emsg(), XrdSysMutex::Lock(), XrdLink::Name(), XrdCms::Say, XrdLink::setRef(), and XrdSysMutex::UnLock().
Here is the call graph for this function:
|
virtual |
Implements XrdJob.
Definition at line 93 of file XrdCmsJob.cc.
References XrdCmsProtocol::Execute(), Recycle(), XrdCmsProtocol::Ref(), XrdCms::Sched, and XrdScheduler::Schedule().
Here is the call graph for this function:| void XrdCmsJob::Recycle | ( | ) |
Definition at line 111 of file XrdCmsJob.cc.
References XrdSysMutex::Lock(), XrdCmsRRData::Objectify(), XrdLink::setRef(), and XrdSysMutex::UnLock().
Referenced by DoIt().
Here is the call graph for this function:
Here is the caller graph for this function: