package client import "basic.com/valib/go-aiot.git/aiotProto/aiot" // 回调接口 type ClientCallBack interface { // 设备注册响应 OnRegister(cli *Client, msg *aiot.Protocol) error // 心跳响应 OnHeartBeat(cli *Client, msg *aiot.Protocol) error // 设备控制 OnDeviceControl(cli *Client, msg *aiot.Protocol) error // 数据下发 OnDataReport(cli *Client, msg *aiot.Protocol) error // 收到请求回调方法 OnRequest(cli *Client, msg *aiot.Protocol) error // 收到响应回调方法 OnResponse(cli *Client, msg *aiot.Protocol) error // 关闭连接回调方法 OnClose(cli *Client) }