00001
00010 #ifndef EDG_WORKLOAD_COMMON_CONFIGURATION_CWRAPPER_H
00011 #define EDG_WORKLOAD_COMMON_CONFIGURATION_CWRAPPER_H
00012
00013 #include "initializer.h"
00014
00015
00016 #ifdef __cplusplus
00017 extern "C" {
00018 #endif
00019
00020 char *edg_wlcc_Common_dguser( char *copy, size_t *len, config_error_t *error );
00021
00022 char *edg_wlcc_Common_host_proxy_file( char *copy, size_t *len, config_error_t *error );
00023
00024 int edg_wlcc_Common_use_cache_instead_of_gris( config_error_t *error );
00025
00026 char *edg_wlcc_Common_log_file( char *copy, size_t *len, config_error_t *error );
00027
00028 char *edg_wlcc_Common_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00029
00030 char *edg_wlcc_Common_lock_file( char *copy, size_t *len, config_error_t *error );
00031
00032 int edg_wlcc_Common_log_level( config_error_t *error );
00033
00034 unsigned int edg_wlcc_Common_log_rotation_max_file_number( config_error_t *error );
00035
00036 long edg_wlcc_Common_log_file_max_size( config_error_t *error );
00037
00038
00039 #ifdef __cplusplus
00040 }
00041 #endif
00042
00043
00044 #ifdef __cplusplus
00045 extern "C" {
00046 #endif
00047
00048 int edg_wlcc_JobController_use_fake_for_proxy( config_error_t *error );
00049
00050 int edg_wlcc_JobController_use_fake_for_real( config_error_t *error );
00051
00052 int edg_wlcc_JobController_container_refresh_threshold( config_error_t *error );
00053
00054 char *edg_wlcc_JobController_condor_submit( char *copy, size_t *len, config_error_t *error );
00055
00056 char *edg_wlcc_JobController_condor_remove( char *copy, size_t *len, config_error_t *error );
00057
00058 char *edg_wlcc_JobController_condor_query( char *copy, size_t *len, config_error_t *error );
00059
00060 char *edg_wlcc_JobController_condor_submit_dag( char *copy, size_t *len, config_error_t *error );
00061
00062 char *edg_wlcc_JobController_condor_release( char *copy, size_t *len, config_error_t *error );
00063
00064 char *edg_wlcc_JobController_input( char *copy, size_t *len, config_error_t *error );
00065
00066 char *edg_wlcc_JobController_submit_file_dir( char *copy, size_t *len, config_error_t *error );
00067
00068 char *edg_wlcc_JobController_output_file_dir( char *copy, size_t *len, config_error_t *error );
00069
00070 char *edg_wlcc_JobController_log_file( char *copy, size_t *len, config_error_t *error );
00071
00072 char *edg_wlcc_JobController_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00073
00074 char *edg_wlcc_JobController_lock_file( char *copy, size_t *len, config_error_t *error );
00075
00076 int edg_wlcc_JobController_log_level( config_error_t *error );
00077
00078 unsigned int edg_wlcc_JobController_log_rotation_max_file_number( config_error_t *error );
00079
00080 long edg_wlcc_JobController_log_file_max_size( config_error_t *error );
00081
00082
00083 #ifdef __cplusplus
00084 }
00085 #endif
00086
00087
00088 #ifdef __cplusplus
00089 extern "C" {
00090 #endif
00091
00092 int edg_wlcc_LogMonitor_remove_job_files( config_error_t *error );
00093
00094 int edg_wlcc_LogMonitor_use_maradona_file( config_error_t *error );
00095
00096 int edg_wlcc_LogMonitor_jobs_per_condor_log( config_error_t *error );
00097
00098 int edg_wlcc_LogMonitor_main_loop_duration( config_error_t *error );
00099
00100 int edg_wlcc_LogMonitor_aborted_jobs_timeout( config_error_t *error );
00101
00102 int edg_wlcc_LogMonitor_force_cancellation_retries( config_error_t *error );
00103
00104 size_t edg_wlcc_LogMonitor_containers_compact_threshold( config_error_t *error );
00105
00106 char *edg_wlcc_LogMonitor_condor_log_dir( char *copy, size_t *len, config_error_t *error );
00107
00108 char *edg_wlcc_LogMonitor_condor_log_recycle_dir( char *copy, size_t *len, config_error_t *error );
00109
00110 char *edg_wlcc_LogMonitor_external_log_file( char *copy, size_t *len, config_error_t *error );
00111
00112 char *edg_wlcc_LogMonitor_monitor_internal_dir( char *copy, size_t *len, config_error_t *error );
00113
00114 char *edg_wlcc_LogMonitor_id_repository_name( char *copy, size_t *len, config_error_t *error );
00115
00116 char *edg_wlcc_LogMonitor_maradona_transport_protocol( char *copy, size_t *len, config_error_t *error );
00117
00118 int edg_wlcc_LogMonitor_log_level( config_error_t *error );
00119
00120 unsigned int edg_wlcc_LogMonitor_log_rotation_max_file_number( config_error_t *error );
00121
00122 long edg_wlcc_LogMonitor_log_file_max_size( config_error_t *error );
00123
00124 char *edg_wlcc_LogMonitor_log_file( char *copy, size_t *len, config_error_t *error );
00125
00126 char *edg_wlcc_LogMonitor_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00127
00128 char *edg_wlcc_LogMonitor_lock_file( char *copy, size_t *len, config_error_t *error );
00129
00130
00131 #ifdef __cplusplus
00132 }
00133 #endif
00134
00135
00136 #ifdef __cplusplus
00137 extern "C" {
00138 #endif
00139
00140 int edg_wlcc_NetworkServer_backlog_size( config_error_t *error );
00141
00142 int edg_wlcc_NetworkServer_listening_port( config_error_t *error );
00143
00144 int edg_wlcc_NetworkServer_master_threads( config_error_t *error );
00145
00146 int edg_wlcc_NetworkServer_dispatcher_threads( config_error_t *error );
00147
00148 char *edg_wlcc_NetworkServer_sandbox_staging_path( char *copy, size_t *len, config_error_t *error );
00149
00150 double edg_wlcc_NetworkServer_max_input_sandbox_size( config_error_t *error );
00151
00152 int edg_wlcc_NetworkServer_enable_quota_management( config_error_t *error );
00153
00154 int edg_wlcc_NetworkServer_enable_dynamic_quota_adjustment( config_error_t *error );
00155
00156 long edg_wlcc_NetworkServer_quota_adjustment_amount( config_error_t *error );
00157
00158 double edg_wlcc_NetworkServer_quota_insensible_disk_portion( config_error_t *error );
00159
00160 int edg_wlcc_NetworkServer_ii_port( config_error_t *error );
00161
00162 int edg_wlcc_NetworkServer_gris_port( config_error_t *error );
00163
00164 int edg_wlcc_NetworkServer_ii_timeout( config_error_t *error );
00165
00166 int edg_wlcc_NetworkServer_gris_timeout( config_error_t *error );
00167
00168 char *edg_wlcc_NetworkServer_ii_dn( char *copy, size_t *len, config_error_t *error );
00169
00170 char *edg_wlcc_NetworkServer_gris_dn( char *copy, size_t *len, config_error_t *error );
00171
00172 char *edg_wlcc_NetworkServer_ii_contact( char *copy, size_t *len, config_error_t *error );
00173
00174 int edg_wlcc_NetworkServer_log_level( config_error_t *error );
00175
00176 unsigned int edg_wlcc_NetworkServer_log_rotation_max_file_number( config_error_t *error );
00177
00178 long edg_wlcc_NetworkServer_log_file_max_size( config_error_t *error );
00179
00180 char *edg_wlcc_NetworkServer_log_file( char *copy, size_t *len, config_error_t *error );
00181
00182 char *edg_wlcc_NetworkServer_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00183
00184 char *edg_wlcc_NetworkServer_lock_file( char *copy, size_t *len, config_error_t *error );
00185
00186
00187 #ifdef __cplusplus
00188 }
00189 #endif
00190
00191
00192 #ifdef __cplusplus
00193 extern "C" {
00194 #endif
00195
00196 int edg_wlcc_WorkloadManager_fake( config_error_t *error );
00197
00198 int edg_wlcc_WorkloadManager_pipe_depth( config_error_t *error );
00199
00200 int edg_wlcc_WorkloadManager_worker_threads( config_error_t *error );
00201
00202 int edg_wlcc_WorkloadManager_input_iterations( config_error_t *error );
00203
00204 int edg_wlcc_WorkloadManager_max_retry_count( config_error_t *error );
00205
00206 char *edg_wlcc_WorkloadManager_input( char *copy, size_t *len, config_error_t *error );
00207
00208 char *edg_wlcc_WorkloadManager_dispatcher_type( char *copy, size_t *len, config_error_t *error );
00209
00210 int edg_wlcc_WorkloadManager_log_level( config_error_t *error );
00211
00212 unsigned int edg_wlcc_WorkloadManager_log_rotation_max_file_number( config_error_t *error );
00213
00214 long edg_wlcc_WorkloadManager_log_file_max_size( config_error_t *error );
00215
00216 char *edg_wlcc_WorkloadManager_log_file( char *copy, size_t *len, config_error_t *error );
00217
00218 char *edg_wlcc_WorkloadManager_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00219
00220 char *edg_wlcc_WorkloadManager_lock_file( char *copy, size_t *len, config_error_t *error );
00221
00222
00223 #ifdef __cplusplus
00224 }
00225 #endif
00226
00227
00228 #endif
00229
00230
00231
00232