天嵌二次封装库使用手册  V2.1.2
tq_sfwdg.h 文件参考
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

宏定义

#define SFWDG_API
 

函数

SFWDG_API void tq_sf_SetEqual_index (int index)
 当同一个应用程序需要在系统中打开多个并同时喂狗的应用场景时,可以使用它。在一般情况下可以忽略它 更多...
 
SFWDG_API int tq_sf_EnableWtd ()
 向看门狗服务端注册看门狗监听事件 更多...
 
SFWDG_API int tq_sf_FeedWtd ()
 向看门狗服务端喂狗 更多...
 
SFWDG_API int tq_Udp_ping ()
 ping看门狗服务端地址和端口 更多...
 
SFWDG_API int tq_sf_DisableWtd ()
 向看门狗服务端注销看门狗监听事件 更多...
 

详细描述

日期
2024-12-09
作者
zhengchuangyong (zheng.nosp@m.chua.nosp@m.ngyon.nosp@m.g@em.nosp@m.bedsk.nosp@m.y.ne.nosp@m.t)
版本
1.0
日期
2021-09-09
修改日志:
Date Version Author Description
2021-09-09 1.0 zhengchuangyong 第一次发布,在linux下实现软件看门狗服务.

在文件 tq_sfwdg.h 中定义.

宏定义说明

#define SFWDG_API

在文件 tq_sfwdg.h31 行定义.

函数说明

SFWDG_API int tq_sf_DisableWtd ( )

向看门狗服务端注销看门狗监听事件

返回
int 成功返回1,失败返回-1,连接UDP服务端超时返回-2
SFWDG_API int tq_sf_EnableWtd ( )

向看门狗服务端注册看门狗监听事件

返回
int 成功返回1,失败返回-1,连接UDP服务端超时返回-2
SFWDG_API int tq_sf_FeedWtd ( )

向看门狗服务端喂狗

返回
int 成功返回1,失败返回-1,连接UDP服务端超时返回-2
SFWDG_API void tq_sf_SetEqual_index ( int  index)

当同一个应用程序需要在系统中打开多个并同时喂狗的应用场景时,可以使用它。在一般情况下可以忽略它

注解
如果使用此函数,需要在sf_EnableWtd()注册看门狗事件之前去调用 index 自定义应用下标序号: 1,2,3... 该参数会在重启应用时被当作命令行参数去使用。如 :Testapp 1 &
SFWDG_API int tq_Udp_ping ( )

ping看门狗服务端地址和端口

返回
int 成功返回1,失败返回-1,连接UDP服务端超时返回-2