00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef _XDDDEFAULT_H
00026 #define _XDDDEFAULT_H
00027
00028 #define XDDDEFAULT_NO_DATA 0
00029 #define XDDDEFAULT_INFO_DATA 1
00030 #define XDDDEFAULT_HOST_DATA 2
00031 #define XDDDEFAULT_SERVICE_DATA 3
00032
00033 #ifdef NSCORE
00034 int xdddefault_initialize_downtime_data(char *);
00035 int xdddefault_validate_downtime_data(void);
00036 int xdddefault_cleanup_downtime_data(char *);
00037
00038 int xdddefault_save_downtime_data(void);
00039 int xdddefault_add_new_host_downtime(char *,time_t,char *,char *,time_t,time_t,int,unsigned long,unsigned long,unsigned long *,int);
00040 int xdddefault_add_new_service_downtime(char *,char *,time_t,char *,char *,time_t,time_t,int,unsigned long,unsigned long,unsigned long *,int);
00041
00042 int xdddefault_delete_host_downtime(unsigned long);
00043 int xdddefault_delete_service_downtime(unsigned long);
00044 int xdddefault_delete_downtime(int,unsigned long);
00045 #endif
00046
00047 #endif