Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
|
Go to the documentation of this file.
41 #define DRMAA_ID_BUFFER_SIZE (256)
44 struct drmaa_job_template_s;
59 char *dt_program_name_s;
61 char *dt_queue_name_s;
62 char *dt_working_directory_s;
64 struct drmaa_job_template_s *dt_job_p;
65 char *dt_grassroots_uuid_s;
71 char *dt_output_filename_s;
73 uint32 dt_mb_mem_usage;
76 char **dt_email_addresses_ss;
79 char *dt_environment_s;
81 bool (*dt_run_fn) (
struct DrmaaTool *tool_p,
const bool async_flag);
#define DRMAA_ID_BUFFER_SIZE
The default buffer size used for storing job ids.
Definition: drmaa_tool.h:41
#define GRASSROOTS_DRMAA_API
Definition: drmaa_library.h:46
A doubly-linked list that can be traversed in either direction.
Definition: linked_list.h:56
OperationStatus
The current status of an Operation.
Definition: operation.h:96
Definition: grassroots_server.h:45
bool InitDrmaa(void)
Initialise a DRMAA session.
bool ExitDrmaa(void)
Close a DRMAA session.
Definition: windows_uuid.h:43