torque  4.1.6
 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). 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: