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/safeluck/aykj/message/BinMessageBase.java | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/im_lib/src/main/java/com/safeluck/aykj/message/BinMessageBase.java b/im_lib/src/main/java/com/safeluck/aykj/message/BinMessageBase.java
index c483dfa..a363991 100644
--- a/im_lib/src/main/java/com/safeluck/aykj/message/BinMessageBase.java
+++ b/im_lib/src/main/java/com/safeluck/aykj/message/BinMessageBase.java
@@ -168,7 +168,7 @@
try {
Object value = fieldDefine.field.get(this);
String hex = fieldDefine.coder.encode(value);
- Log.i("PlatformMessage", "FieldName: "+fieldDefine.field.getName()+" hex:"+hex);
+// Log.i("PlatformMessage", "FieldName: "+fieldDefine.field.getName()+" hex:"+hex);
if (hex == null) {
fieldDefine.relativeLengthField.set(this, 0);
} else {
@@ -211,8 +211,7 @@
hex = this.getPaddingLeftString(hex,fieldDefine.getFieldLen()*2, BytesUtils.toHexString(fieldDefine.length.paddingByte()));
}
}
-// System.out.println(hex);
- Log.i("PlatformMessage value", "FieldName: "+fieldDefine.field.getName()+" hex:"+hex);
+// Log.i("PlatformMessage value", "FieldName: "+fieldDefine.field.getName()+" hex:"+hex);
sb.append(hex);
} catch (IllegalAccessException e) {
this.buildException(e.getMessage());
--
Gitblit v1.8.0