Main Page | Modules | Data Structures | File List | Data Fields | Globals

_edg_wll_JobStat Struct Reference
[Job Status]

#include <jobstat.h>


Data Fields

edg_wll_JobStatCode state
edg_wlc_JobId jobId
char * owner
enum edg_wll_StatJobtype jobtype
edg_wlc_JobId parent_job
char * seed
int children_num
char ** children
int * children_hist
_edg_wll_JobStatchildren_states
char * condorId
char * globusId
char * localId
char * jdl
char * matched_jdl
char * destination
char * condor_jdl
char * rsl
char * reason
char * location
char * ce_node
char * network_server
int subjob_failed
enum edg_wll_StatDone_code done_code
int exit_code
int resubmitted
int cancelling
char * cancelReason
int cpuTime
edg_wll_TagValueuser_tags
timeval stateEnterTime
timeval lastUpdateTime
int * stateEnterTimes
int expectUpdate
char * expectFrom
char * acl
int payload_running
char ** possible_destinations
char ** possible_ce_nodes


Detailed Description

Description of the job status. Returned by the edg_wll_JobStatus() function


Field Documentation

char* _edg_wll_JobStat::acl
 

ACL of the job

int _edg_wll_JobStat::cancelling
 

Cancellation request in progress

char* _edg_wll_JobStat::cancelReason
 

Reason of cancel

char* _edg_wll_JobStat::ce_node
 

Worker node where the job is executed

char** _edg_wll_JobStat::children
 

list of subjob IDs

int* _edg_wll_JobStat::children_hist
 

summary (histogram) of children job states

int _edg_wll_JobStat::children_num
 

number of subjobs

struct _edg_wll_JobStat* _edg_wll_JobStat::children_states
 

full status information of the children

char* _edg_wll_JobStat::condor_jdl
 

ClassAd passed to Condor-G for last job execution

char* _edg_wll_JobStat::condorId
 

Id within Condor-G

int _edg_wll_JobStat::cpuTime
 

Consumed CPU time

char* _edg_wll_JobStat::destination
 

ID of CE where the job is being sent

enum edg_wll_StatDone_code _edg_wll_JobStat::done_code
 

Return code

int _edg_wll_JobStat::exit_code
 

Unix exit code

char* _edg_wll_JobStat::expectFrom
 

Sources of the missing information

int _edg_wll_JobStat::expectUpdate
 

Some logged information has not arrived yet

char* _edg_wll_JobStat::globusId
 

Globus allocated Id

char* _edg_wll_JobStat::jdl
 

User submitted job description

edg_wlc_JobId _edg_wll_JobStat::jobId
 

Id of the job

enum edg_wll_StatJobtype _edg_wll_JobStat::jobtype
 

Type of job

struct timeval _edg_wll_JobStat::lastUpdateTime
 

Last known event of the job

char* _edg_wll_JobStat::localId
 

Id within LRMS

char* _edg_wll_JobStat::location
 

Where the job is being processed

char* _edg_wll_JobStat::matched_jdl
 

Full job description after matchmaking

char* _edg_wll_JobStat::network_server
 

Network server handling the job

char* _edg_wll_JobStat::owner
 

Job owner

edg_wlc_JobId _edg_wll_JobStat::parent_job
 

parent job of subjob

int _edg_wll_JobStat::payload_running
 

User payload started

char** _edg_wll_JobStat::possible_ce_nodes
 

CE nodes matching to possible_destinations

char** _edg_wll_JobStat::possible_destinations
 

Possible job destinations

char* _edg_wll_JobStat::reason
 

Reason of being in this status, if any

int _edg_wll_JobStat::resubmitted
 

The job was resubmitted

char* _edg_wll_JobStat::rsl
 

Job RSL sent to Globus

char* _edg_wll_JobStat::seed
 

string used for generation of subjob IDs

edg_wll_JobStatCode _edg_wll_JobStat::state
 

status code

struct timeval _edg_wll_JobStat::stateEnterTime
 

When entered this status

int* _edg_wll_JobStat::stateEnterTimes
 

When all previous states were entered

int _edg_wll_JobStat::subjob_failed
 

Subjob failed (the parent job will fail too)

edg_wll_TagValue* _edg_wll_JobStat::user_tags
 

List of pairs (user_tag, user_value)


The documentation for this struct was generated from the following file:
Generated on Thu May 11 20:44:15 2006 for Glite LB Client: C - Interface by doxygen 1.3.5