#include <XrdXrootdJob.hh>
Inheritance diagram for XrdXrootdJob:
Public Member Functions | |
int | Cancel (const char *jkey=0, XrdXrootdResponse *resp=0) |
void | DoIt () |
XrdOucTList * | List (void) |
int | Schedule (const char *jkey, const char **args, XrdXrootdResponse *resp, int Opts=0) |
XrdXrootdJob (XrdScheduler *schp, XrdOucProg *pgm, const char *jname, int maxjobs=4) | |
~XrdXrootdJob () | |
Private Member Functions | |
void | CleanUp (XrdXrootdJob2Do *jp) |
int | sendResult (XrdXrootdResponse *resp, const char *rpfx, XrdXrootdJob2Do *job) |
Private Attributes | |
XrdSysMutex | myMutex |
XrdScheduler * | Sched |
XrdOucTable< XrdXrootdJob2Do > | JobTable |
XrdOucProg * | theProg |
char * | JobName |
int | maxJobs |
int | numJobs |
Static Private Attributes | |
const int | reScan = 15*60 |
Friends | |
class | XrdXrootdJob2Do |
|
|
|
|
|
|
|
|
|
Implements XrdJob. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|