grasp_controller_settings.h
Go to the documentation of this file.
1 /*
2  * Copyright 2016 CNRS & Universite Lille 1. All rights reserved.
3  *
4  * Licensed under the GRASP Open Source License V1.0 (see LICENSE file)
5  */
6 
18 #ifndef GRASP_CONTROLLER_SETTINGS_H
19 #define GRASP_CONTROLLER_SETTINGS_H
20 
21 #ifdef __cplusplus
22 extern "C" {
23 #endif
24 
25 #include "../retrieval/constants_set/mod_globals.inc"
26 
30 typedef struct controller_settings_ {
31  int segment_range[2];
35  char track_mem_stream[_GBL_FILE_PATH_LEN];
36  char stream_pattern[_GBL_FILE_PATH_LEN];
40 
41 #ifdef __cplusplus
42 }
43 #endif
44 
45 #endif /* GRASP_CONTROLLER_SETTINGS_H */
46 
int nsegment_range
Number of values used for defining segment_range.
Definition: grasp_controller_settings.h:32
bool compilation_information
True if compilation information will be printed.
Definition: grasp_controller_settings.h:34
char stream_pattern[_GBL_FILE_PATH_LEN]
Stream where all controller information will be printed.
Definition: grasp_controller_settings.h:36
int segment_range[2]
Range of segments that will be processed. If only one value is defined a specific retrieval will be d...
Definition: grasp_controller_settings.h:31
Definition: grasp_controller_settings.h:30
int maximum_job_time
Maximum time of node job. If the process take more time than this (in seconds) it will be killed.
Definition: grasp_controller_settings.h:37
int polling_time
Waiting tima in master node after chacks that everything is done.
Definition: grasp_controller_settings.h:38
char track_mem_stream[_GBL_FILE_PATH_LEN]
Stream where all mallocs can dump the information.
Definition: grasp_controller_settings.h:35
bool perform_retrieval
True if retrieval algorithm will be called. If you set false to this parameter only retrieval algorit...
Definition: grasp_controller_settings.h:33
struct controller_settings_ controller_settings_t