Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

chirp_job_state Struct Reference

#include <chirp_types.h>


Detailed Description

Describes the current state of an active storage job on a Chirp server.

See also:
chirp_reli_job_wait, chirp_reli_job_list


Data Fields

INT64_T jobid
 The unique job identifier.
char command [CHIRP_PATH_MAX]
 The actual command to be run.
char owner [CHIRP_PATH_MAX]
 The owner of the job.
chirp_job_state_t state
 The current state of the job.
int exit_code
 If completed, the exit code of the job.
time_t submit_time
 The time at which chirp_reli_job_begin was invoked.
time_t start_time
 The time at which the job most recently began executing.
time_t stop_time
 The time at which the job completed or was aborted.
int pid
 If running, the local process ID of the job.


Field Documentation

INT64_T chirp_job_state::jobid
 

The unique job identifier.

char chirp_job_state::command[CHIRP_PATH_MAX]
 

The actual command to be run.

char chirp_job_state::owner[CHIRP_PATH_MAX]
 

The owner of the job.

chirp_job_state_t chirp_job_state::state
 

The current state of the job.

int chirp_job_state::exit_code
 

If completed, the exit code of the job.

time_t chirp_job_state::submit_time
 

The time at which chirp_reli_job_begin was invoked.

time_t chirp_job_state::start_time
 

The time at which the job most recently began executing.

time_t chirp_job_state::stop_time
 

The time at which the job completed or was aborted.

int chirp_job_state::pid
 

If running, the local process ID of the job.


The documentation for this struct was generated from the following file:
Generated on Wed Jun 11 10:05:15 2008 for cctools by  doxygen 1.3.9.1