DRMAA session data. More...
#include <drmaa_impl.h>
Data Fields | |
int | pbs_conn |
PBS connection (or -1). | |
char * | contact |
Contact to PBS server – `host[:port]'. | |
drmaa_job_template_t * | jt_list |
Cyclic list (with sentinel) of job | |
drmaa_job_t ** | job_hashtab |
Hash table of jobs which have to be remembered in DRMAA session (was submitted in this session and its status was not removed). | |
int | next_time_label |
Will be assigned to next submitted job. | |
pthread_mutex_t | conn_mutex |
Mutex for PBS connection. | |
pthread_mutex_t | jobs_mutex |
Mutex for #jt_list, #job_list and next_time_label. | |
DRMAA session data.
int drmaa_session_s::pbs_conn |
PBS connection (or -1).
char* drmaa_session_s::contact |
Contact to PBS server – `host[:port]'.
drmaa_job_template_t* drmaa_session_s::jt_list |
Cyclic list (with sentinel) of job
templates created in this DRMAA session.
drmaa_job_t** drmaa_session_s::job_hashtab |
Hash table of jobs
which have to be remembered in DRMAA session (was submitted in this session and its status was not removed).
int drmaa_session_s::next_time_label |
Will be assigned to next submitted job.
pthread_mutex_t drmaa_session_s::conn_mutex |
Mutex for PBS connection.
pthread_mutex_t drmaa_session_s::jobs_mutex |
Mutex for #jt_list, #job_list
and next_time_label.