STASIS
A pipeline delivery generator
Loading...
Searching...
No Matches
MultiProcessingTask Struct Reference

Data Fields

pid_t pid
 Program PID.
pid_t parent_pid
 Program PID (parent process).
int status
 Child process exit status.
int signaled_by
 Last signal received, if any.
int timeout
 Seconds to elapse before killing the process.
time_t _startup
 Time elapsed since task started.
char ident [255]
 Identity of the pool task.
char * cmd
 Shell command(s) to be executed.
size_t cmd_len
 Length of command string (for mmap/munmap).
char working_dir [PATH_MAX]
 Path to directory cmd should be executed in.
char log_file [PATH_MAX]
 Full path to stdout/stderr log file.
char parent_script [PATH_MAX]
 Path to temporary script executing the task.
struct MultiProcessingTimer time_data
 Wall-time counters.
struct MultiProcessingTimer interval_data
 Progress report counters.

The documentation for this struct was generated from the following file: