#ifndef DECODE_H_ #define DECODE_H_ #include //#include #define _XOPEN_SOURCE #define __USE_XOPEN #include #include #include #include //#include #include "status.h" #include "globle.h" #include "init.h" // #include "cmd.init.h" #include "debug.h" // add by YellowBug 2012-7-18 #include "data.h" // add by YellowBug 2012-8-1 #include "mysql.sdk.h" #define DECODE_DATA_FILE "decode.file" /****************************************************************** * Function Name: PushMessage * Arguments: * Return Value: void * Date: 2006-11-4 * Description: 主动向客户端发送信息,包括广告,推送,个人信息; * 以及定时从数据库读取信息,刷新全局变量 ******************************************************************/ void RepeatRun(void); /****************************************************************** * Function Name: AlarmGateway * Arguments: * Return Value: void * Date: 2023-12-5 * Editor: cc * Description: 扫描数据库,处理网关报警 ******************************************************************/ void AlarmGateway(void); /****************************************************************** * Function Name: AlarmNode * Arguments: * Return Value: void * Date: 2023-12-8 * Editor: cc * Description: 扫描数据库,处理节点告警 ******************************************************************/ void AlarmNode(void); /****************************************************************** * Function Name: pthTime * Arguments: void * Return Value: void * Date: 2006-11-2 * Description: 时间计数器,每秒一次心跳,每秒自加一次 * 以单独线程方式运行 ******************************************************************/ void pthTime(void); #endif /*DECODE_H_*/