torque  6.0.1
 All Data Structures Files Functions Variables Modules
Data Fields
drmaa_session_s Struct Reference

DRMAA session data. More...

#include <drmaa_impl.h>

Collaboration diagram for drmaa_session_s:
Collaboration graph
[legend]

Data Fields

int pbs_conn
 PBS connection (or -1). More...
 
char * contact
 Contact to PBS server – `host[:port]'. More...
 
drmaa_job_template_tjt_list
 Cyclic list (with sentinel) of job templates created in this DRMAA session. More...
 
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). More...
 
int next_time_label
 Will be assigned to next submitted job. More...
 
pthread_mutex_t conn_mutex
 Mutex for PBS connection. More...
 
pthread_mutex_t jobs_mutex
 Mutex for jt_list, #job_list and next_time_label. More...
 

Detailed Description

DRMAA session data.

Field Documentation

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.


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