From 6c3c6bbba02e76b8cb652516529698117a526d90 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期一, 21 十二月 2020 15:44:21 +0800
Subject: [PATCH] 发送Heartbeat信息封装成MsgInfo
---
hbusc.go | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/hbusc.go b/hbusc.go
index ba933bb..82fe7b4 100644
--- a/hbusc.go
+++ b/hbusc.go
@@ -289,7 +289,16 @@
func (h *BHBus) HeartBeat(info *HeartBeatInfo) error {
data, err := json.Marshal(*info)
if err == nil {
- return h.send2(h.sockHB, data, h.conf.sendTimeOut)
+ hbd,err := json.Marshal(MsgInfo{
+ MsgType: "",
+ Topic: TOPIC_HEARTBEAT,
+ Body: data,
+ })
+ if err != nil {
+ h.printLog("marshal heartbeat msgInfo err:", err)
+ return err
+ }
+ return h.send2(h.sockHB, hbd, h.conf.sendTimeOut)
}
return err
}
--
Gitblit v1.8.0