天嵌二次封装库使用手册  V2.1.2
lib_sfwdg.h 文件参考

浏览源代码.

宏定义

#define wtd_socket_ip   "127.0.0.1"
 看门狗服务端的IP地址 更多...
 
#define wtd_spcket_port   8877
 看门狗服务端的端口号 更多...
 
#define SFWDG_API
 

函数

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

详细描述

日期
2024-12-09

在文件 lib_sfwdg.h 中定义.

宏定义说明

#define SFWDG_API

在文件 lib_sfwdg.h18 行定义.

#define wtd_socket_ip   "127.0.0.1"

看门狗服务端的IP地址

在文件 lib_sfwdg.h12 行定义.

#define wtd_spcket_port   8877

看门狗服务端的端口号

在文件 lib_sfwdg.h13 行定义.

函数说明

SFWDG_API int sf_DisableWtd ( )

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

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

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

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

向看门狗服务端喂狗

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

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

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

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

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