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