torque  4.1.5.1
 All Data Structures Files Functions Variables Groups
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).
 
char * contact
 Contact to PBS server – `host[:port]'.
 
drmaa_job_template_tjt_list
 
                      Cyclic list (with sentinel) of job

templates created in this DRMAA session.

 
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.

 

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: