From 95f1e1c0fb9f8501630c349de61859826963ca90 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期六, 22 二月 2020 14:46:32 +0800 Subject: [PATCH] 设定IdleStateHandler心跳检测每四秒进行一次写检测,如果四秒内write()方法未被调用则触发一次userEventTrigger()方法,实现客户端每四秒向服务端发送一次心跳消息 --- im_lib/src/main/java/com/anyun/im_lib/interf/IMSClientInteface.java | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/im_lib/src/main/java/com/anyun/im_lib/interf/IMSClientInteface.java b/im_lib/src/main/java/com/anyun/im_lib/interf/IMSClientInteface.java index a50730d..2b55154 100644 --- a/im_lib/src/main/java/com/anyun/im_lib/interf/IMSClientInteface.java +++ b/im_lib/src/main/java/com/anyun/im_lib/interf/IMSClientInteface.java @@ -112,4 +112,8 @@ //鑾峰彇娉ㄥ唽娑堟伅 byte[] getRegisterMessage(); + + byte[] getHeartbeatMsg(); + + void addHeartbeatHandler(int seconds); } -- Gitblit v1.8.0