|
Public Member Functions |
| Job (void) |
| Job (const edg::workload::common::jobid::JobId &) |
| ~Job () |
Job & | operator= (const edg::workload::common::jobid::JobId &) |
| Assign new JobId to an existing instance.
|
JobStatus | status (int) const |
| Return job status.
|
void | log (std::vector< Event > &) const |
| Return all events corresponding to this job.
|
const std::vector< Event > | log (void) const |
const std::pair< std::string,
uint16_t > | queryListener (const std::string &name) const |
| Return last known address of a listener associated to the job.
|
void | setParam (edg_wll_ContextParam, int) |
| Manipulate LB parameters, the same as for edg_wll_Context in C.
|
void | setParam (edg_wll_ContextParam, const std::string) |
void | setParam (edg_wll_ContextParam, const struct timeval &) |
int | getParamInt (edg_wll_ContextParam) const |
std::string | getParamString (edg_wll_ContextParam) const |
timeval | getParamTime (edg_wll_ContextParam) const |
Static Public Attributes |
const int | STAT_CLASSADS |
| various job description fields
|
const int | STAT_CHILDREN |
| list of subjob JobId's
|
const int | STAT_CHILDSTAT |
| apply the flags recursively to subjobs
|
Implementation of L&B job-specific calls. Connection to the server is maintained transparently.