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 int edg_wlcc_JobController_max_concurrent_condor_commands( config_error_t *error );
00071
00072 char *edg_wlcc_JobController_log_file( char *copy, size_t *len, config_error_t *error );
00073
00074 char *edg_wlcc_JobController_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00075
00076 char *edg_wlcc_JobController_lock_file( char *copy, size_t *len, config_error_t *error );
00077
00078 int edg_wlcc_JobController_log_level( config_error_t *error );
00079
00080 unsigned int edg_wlcc_JobController_log_rotation_max_file_number( config_error_t *error );
00081
00082 long edg_wlcc_JobController_log_file_max_size( config_error_t *error );
00083
00084
00085 #ifdef __cplusplus
00086 }
00087 #endif
00088
00089
00090 #ifdef __cplusplus
00091 extern "C" {
00092 #endif
00093
00094 int edg_wlcc_LogMonitor_remove_job_files( config_error_t *error );
00095
00096 int edg_wlcc_LogMonitor_use_maradona_file( config_error_t *error );
00097
00098 int edg_wlcc_LogMonitor_jobs_per_condor_log( config_error_t *error );
00099
00100 int edg_wlcc_LogMonitor_main_loop_duration( config_error_t *error );
00101
00102 int edg_wlcc_LogMonitor_aborted_jobs_timeout( config_error_t *error );
00103
00104 int edg_wlcc_LogMonitor_force_cancellation_retries( config_error_t *error );
00105
00106 size_t edg_wlcc_LogMonitor_containers_compact_threshold( config_error_t *error );
00107
00108 char *edg_wlcc_LogMonitor_condor_log_dir( char *copy, size_t *len, config_error_t *error );
00109
00110 char *edg_wlcc_LogMonitor_condor_log_recycle_dir( char *copy, size_t *len, config_error_t *error );
00111
00112 char *edg_wlcc_LogMonitor_external_log_file( char *copy, size_t *len, config_error_t *error );
00113
00114 char *edg_wlcc_LogMonitor_monitor_internal_dir( char *copy, size_t *len, config_error_t *error );
00115
00116 char *edg_wlcc_LogMonitor_id_repository_name( char *copy, size_t *len, config_error_t *error );
00117
00118 char *edg_wlcc_LogMonitor_maradona_transport_protocol( char *copy, size_t *len, config_error_t *error );
00119
00120 int edg_wlcc_LogMonitor_log_level( config_error_t *error );
00121
00122 unsigned int edg_wlcc_LogMonitor_log_rotation_max_file_number( config_error_t *error );
00123
00124 long edg_wlcc_LogMonitor_log_file_max_size( config_error_t *error );
00125
00126 char *edg_wlcc_LogMonitor_log_file( char *copy, size_t *len, config_error_t *error );
00127
00128 char *edg_wlcc_LogMonitor_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00129
00130 char *edg_wlcc_LogMonitor_lock_file( char *copy, size_t *len, config_error_t *error );
00131
00132
00133 #ifdef __cplusplus
00134 }
00135 #endif
00136
00137
00138 #ifdef __cplusplus
00139 extern "C" {
00140 #endif
00141
00142 int edg_wlcc_NetworkServer_backlog_size( config_error_t *error );
00143
00144 int edg_wlcc_NetworkServer_listening_port( config_error_t *error );
00145
00146 int edg_wlcc_NetworkServer_master_threads( config_error_t *error );
00147
00148 int edg_wlcc_NetworkServer_dispatcher_threads( config_error_t *error );
00149
00150 long edg_wlcc_NetworkServer_connection_timeout( config_error_t *error );
00151
00152 long edg_wlcc_NetworkServer_command_timeout( config_error_t *error );
00153
00154 char *edg_wlcc_NetworkServer_sandbox_staging_path( char *copy, size_t *len, config_error_t *error );
00155
00156 double edg_wlcc_NetworkServer_max_input_sandbox_size( config_error_t *error );
00157
00158 int edg_wlcc_NetworkServer_enable_quota_management( config_error_t *error );
00159
00160 int edg_wlcc_NetworkServer_enable_dynamic_quota_adjustment( config_error_t *error );
00161
00162 long edg_wlcc_NetworkServer_quota_adjustment_amount( config_error_t *error );
00163
00164 double edg_wlcc_NetworkServer_quota_insensible_disk_portion( config_error_t *error );
00165
00166 int edg_wlcc_NetworkServer_ii_port( config_error_t *error );
00167
00168 int edg_wlcc_NetworkServer_gris_port( config_error_t *error );
00169
00170 int edg_wlcc_NetworkServer_ii_timeout( config_error_t *error );
00171
00172 int edg_wlcc_NetworkServer_gris_timeout( config_error_t *error );
00173
00174 char *edg_wlcc_NetworkServer_ii_dn( char *copy, size_t *len, config_error_t *error );
00175
00176 char *edg_wlcc_NetworkServer_gris_dn( char *copy, size_t *len, config_error_t *error );
00177
00178 char *edg_wlcc_NetworkServer_ii_contact( char *copy, size_t *len, config_error_t *error );
00179
00180 int edg_wlcc_NetworkServer_log_level( config_error_t *error );
00181
00182 unsigned int edg_wlcc_NetworkServer_log_rotation_max_file_number( config_error_t *error );
00183
00184 long edg_wlcc_NetworkServer_log_file_max_size( config_error_t *error );
00185
00186 char *edg_wlcc_NetworkServer_log_file( char *copy, size_t *len, config_error_t *error );
00187
00188 char *edg_wlcc_NetworkServer_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00189
00190 char *edg_wlcc_NetworkServer_lock_file( char *copy, size_t *len, config_error_t *error );
00191
00192
00193 #ifdef __cplusplus
00194 }
00195 #endif
00196
00197
00198 #ifdef __cplusplus
00199 extern "C" {
00200 #endif
00201
00202 int edg_wlcc_WorkloadManager_fake( config_error_t *error );
00203
00204 int edg_wlcc_WorkloadManager_pipe_depth( config_error_t *error );
00205
00206 int edg_wlcc_WorkloadManager_worker_threads( config_error_t *error );
00207
00208 int edg_wlcc_WorkloadManager_input_iterations( config_error_t *error );
00209
00210 int edg_wlcc_WorkloadManager_max_retry_count( config_error_t *error );
00211
00212 int edg_wlcc_WorkloadManager_max_shallow_count( config_error_t *error );
00213
00214 char *edg_wlcc_WorkloadManager_input( char *copy, size_t *len, config_error_t *error );
00215
00216 char *edg_wlcc_WorkloadManager_dispatcher_type( char *copy, size_t *len, config_error_t *error );
00217
00218 double edg_wlcc_WorkloadManager_max_output_sandbox_size( config_error_t *error );
00219
00220 int edg_wlcc_WorkloadManager_log_level( config_error_t *error );
00221
00222 unsigned int edg_wlcc_WorkloadManager_log_rotation_max_file_number( config_error_t *error );
00223
00224 long edg_wlcc_WorkloadManager_log_file_max_size( config_error_t *error );
00225
00226 char *edg_wlcc_WorkloadManager_log_file( char *copy, size_t *len, config_error_t *error );
00227
00228 char *edg_wlcc_WorkloadManager_log_rotation_base_file( char *copy, size_t *len, config_error_t *error );
00229
00230 char *edg_wlcc_WorkloadManager_lock_file( char *copy, size_t *len, config_error_t *error );
00231
00232
00233 #ifdef __cplusplus
00234 }
00235 #endif
00236
00237
00238 #endif
00239
00240
00241
00242