package websocket_data import "fusenapi/constants" // websocket数据交互基本数据类型 type DataTransferData struct { T constants.Websocket `json:"t"` //消息类型 D interface{} `json:"d"` //传递的消息 Debug bool `json:"debug"` //是否开启debug } // 基础连接成功返回 type ConnectSuccessMsg struct { Wid string `json:"wid"` //websocket连接唯一标识 } // 连接失败 type ConnectErrMsg struct { Message string `json:"message"` } // 未授权 type ConnectUnAuth struct { Message string `json:"message"` } // 心跳数据 type HeartBeatMsg struct { WsCount int `json:"ws_count"` CombineCount int `json:"combine_count"` }