Public Types | |
enum | JobStatus { Job_Active, Job_Cancel, Job_Done, Job_Waiting } |
Public Member Functions | |
void | DoIt () |
XrdXrootdJob2Do (XrdXrootdJob *job, int jnum, const char **args, XrdXrootdResponse *Resp, int opts) | |
~XrdXrootdJob2Do () | |
Public Attributes | |
JobStatus | Status |
Private Member Functions | |
int | addClient (XrdXrootdResponse *rp, int opts) |
void | delClient (XrdXrootdResponse *rp) |
XrdOucTList * | lstClient (void) |
int | verClient (int dodel=0) |
void | Redrive (void) |
void | sendResult (char *lp, int caned=0) |
Private Attributes | |
struct { | |
XrdLink * Link | |
unsigned int Inst | |
kXR_char streamid [2] | |
char isSync | |
} | Client [maxClients] |
int | numClients |
XrdOucStream | jobStream |
XrdXrootdJob * | theJob |
char * | theArgs [5] |
char * | theResult |
int | JobNum |
char | JobMark |
char | doRedrive |
Static Private Attributes | |
const int | maxClients = 8 |
Friends | |
class | XrdXrootdJob |
|
|
|
|
|
|
|
|
|
|
|
Implements XrdJob. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|