00001
00013
00014
00015
00016
00017
00018 #ifndef OA_CFG_FILES_H
00019 #define OA_CFG_FILES_H
00020
00021
00022
00023
00024
00025 #define CONF_VAR_CHAR 0
00026 #define CONF_VAR_SHORT 1
00027 #define CONF_VAR_INT 2
00028 #define CONF_VAR_STRING 3
00029 #define CONF_VAR_CALLBACK 4
00030
00031 #define CONF_OK 0
00032 #define CONF_ERROR 1
00033
00037 struct conf_entry {
00038 char *param_name;
00039 void *save_pointer;
00040 int min_limit;
00041 int max_limit;
00042 char type;
00043 }
00044
00047 #endif // OA_CFG_FILES_H
00048