XRootD
Loading...
Searching...
No Matches
XrdJob Class Referenceabstract

#include <XrdJob.hh>

+ Inheritance diagram for XrdJob:
+ Collaboration diagram for XrdJob:

Public Member Functions

 XrdJob (const char *desc="")
 
virtual ~XrdJob ()
 
virtual void DoIt ()=0
 

Public Attributes

const char * Comment
 
XrdJobNextJob
 

Friends

class XrdScheduler
 

Detailed Description

Definition at line 42 of file XrdJob.hh.

Constructor & Destructor Documentation

◆ XrdJob()

XrdJob::XrdJob ( const char * desc = "")
inline

Definition at line 51 of file XrdJob.hh.

52 {Comment = desc; NextJob = 0; SchedTime = 0;}
XrdJob * NextJob
Definition XrdJob.hh:46
const char * Comment
Definition XrdJob.hh:47

References Comment, and NextJob.

Referenced by LinkShutdown::LinkShutdown(), XrdCms::PingClock::PingClock(), XrdCmsBlackList::XrdCmsBlackList(), XrdCmsCacheJob::XrdCmsCacheJob(), XrdCmsConfig::XrdCmsConfig(), XrdCmsDelNode::XrdCmsDelNode(), XrdCmsDrop::XrdCmsDrop(), XrdCmsDrop::XrdCmsDrop(), XrdCmsJob::XrdCmsJob(), XrdCmsPrepare::XrdCmsPrepare(), XrdCmsPrepArgs::XrdCmsPrepArgs(), XrdLink::XrdLink(), XrdMain::XrdMain(), XrdMain::XrdMain(), XrdObjectQ< T >::XrdObjectQ(), XrdProtocol::XrdProtocol(), XrdScheduler::XrdScheduler(), XrdScheduler::XrdScheduler(), XrdScheduler::XrdScheduler(), XrdSendQ::XrdSendQ(), XrdSsiEvent::XrdSsiEvent(), XrdStatsJob::XrdStatsJob(), XrdXrootdAioTask::XrdXrootdAioTask(), XrdXrootdCBJob::XrdXrootdCBJob(), XrdXrootdGSReal::XrdXrootdGSReal(), XrdXrootdJob::XrdXrootdJob(), XrdXrootdJob2Do::XrdXrootdJob2Do(), XrdXrootdMonFile::XrdXrootdMonFile(), XrdXrootdMonitor_Ident::XrdXrootdMonitor_Ident(), XrdXrootdMonitor_Tick::XrdXrootdMonitor_Tick(), XrdXrootdPrepare::XrdXrootdPrepare(), XrdXrootdJob::~XrdXrootdJob(), XrdSsiFileReq::Activate(), XrdScheduler::Cancel(), XrdCmsConfig::Configure2(), XrdCms::PingClock::DoIt(), XrdCmsBlackList::DoIt(), XrdCmsJob::DoIt(), XrdCmsPrepare::DoIt(), XrdObjectQ< T >::DoIt(), XrdScheduler::DoIt(), XrdStatsJob::DoIt(), XrdXrootdJob::DoIt(), XrdXrootdMonFile::DoIt(), XrdXrootdMonitor_Ident::DoIt(), XrdXrootdMonitor_Tick::DoIt(), XrdXrootdPrepare::DoIt(), XrdCmsBlackList::Init(), XrdXrootdMonFile::Init(), XrdCmsPrepare::Reset(), XrdScheduler::Run(), XrdSsiTaskReal::SchedError(), XrdScheduler::Schedule(), XrdScheduler::Schedule(), XrdScheduler::Schedule(), XrdXrootdJob::Schedule(), XrdObjectQ< T >::Set(), XrdScheduler::setParms(), XrdLinkCtl::Setup(), XrdScheduler::Start(), XrdSendQ::Terminate(), and XrdScheduler::TimeSched().

+ Here is the caller graph for this function:

◆ ~XrdJob()

virtual XrdJob::~XrdJob ( )
inlinevirtual

Definition at line 53 of file XrdJob.hh.

53{}

Member Function Documentation

◆ DoIt()

Friends And Related Symbol Documentation

◆ XrdScheduler

Member Data Documentation

◆ Comment

◆ NextJob


The documentation for this class was generated from the following file: