/* Local variables: */ /* c-file-style: "linux" */ /* End: */ #ifndef _DC_API_CONDOR_COMMON_H_ #define _DC_API_CONDOR_COMMON_H_ #ifdef __cplusplus extern "C" { #endif #define CLIENT_CONFIG_NAME "_dcapi_configfile.txt" enum _DC_e_param { cfg_client_message_box= 0, cfg_master_message_box, cfg_subresults_box, cfg_management_box, cfg_architectures, cfg_submit_file, cfg_executable, cfg_leave_files, cfg_condor_log, cfg_checkpoint_file, cfg_output_cache, cfg_nuof }; struct _DC_s_param { char *name; char *def; }; extern struct _DC_s_param _DC_params[cfg_nuof]; extern void _DC_init_common(void); #define _DCAPI_MSG_MESSAGE "message" #define _DCAPI_MSG_LOGICAL "logical_name" #define _DCAPI_MSG_COMMAND "command" #define _DCAPI_MSG_ACK "acknowledge" #define _DCAPI_CMD_SUSPEND "suspend" #define _DCAPI_ACK_SUSPEND "suspending" #define _DCAPI_CMD_RESUME "resume" #define _DCAPI_SIG_SERIALIZED "serialized" #ifdef __cplusplus } #endif #endif /* End of condor/condor_common.h */