54extern XrdScheduler *
Sched;
71 if ((jp = JobStack)) JobStack = jp->JobLink;
78 {jp->theProto = Proto;
82 }
else Say.Emsg(
"Job",
"No more job objects to serve",Proto->Link->
Name());
100 if ((rc = theProto->Execute(*theData)))
101 if (rc == -EINPROGRESS)
102 {
Sched->Schedule((
XrdJob *)
this, theData->waitVal+time(0));
return;}
116 theProto->Link->setRef(-1);
static XrdCmsJob * Alloc(XrdCmsProtocol *, XrdCmsRRData *)
static XrdCmsRRData * Objectify(XrdCmsRRData *op=0)
XrdJob(const char *desc="")
const char * Name() const