SocketOpt_HeartBeat_InitEx
初始化心跳服务
XHANDLE SocketOpt_HeartBeat_InitEx(int nTimeOut = 5, int nTimeNumber = 3, CALLBACK_NETCORE_SOCKOPT_HEARTBEAT_EVENT fpCall_HeartBeatEvent = NULL, LPVOID lParam = NULL, BOOL bIsAddr = TRUE)
参数.一:nTimeOut
In/Out:In
类型:套接字指针
可空:Y
意思:每隔多少秒检测一次心跳
参数.二:nTimeNumber
In/Out:In
类型:整数型
可空:Y
意思:超过多少次没有心跳认为断线
参数.三:fpCall_HeartBeatEvent
In/Out:In/Out
类型:回调函数
可空:Y
意思:心跳超时后的回调函数
参数.四:lParam
In/Out:In/Out
类型:无类型指针
可空:Y
意思:回调函数的参数
参数.五:bIsAddr
In/Out:In
类型:逻辑型
可空:Y
意思:是否启用客户端地址模式,只允许同时使用一个模式
类型:逻辑型
意思:是否成功
如果回调函数没有设置,你需要通过获取超时函数来得到超时的用户