UNPKG

yimultiscreenserver-sdk-web

Version:

YiMultiScreenServer SDK for Web

23 lines 915 B
/** * SDK对于MQTT消息回调的封装,只关注了连接丢失和消息到达两类事件 */ export interface IMQTTCallback { /** * MQTT连接丢失时触发回调 * @param cause 异常信息 */ connectionLost(cause: string): void; /** * MQTT消息抵达时触发回调 * @param topic 消息主题 * @param message 消息内容 */ messageArrived(topic: string, message: string): void; /** * MQTT连接成功时触发回调,reconnect标记是否为重连操作。在尝试重新连接之前,客户端会等待 1 秒钟,每次重连失败,延迟时间都会加倍,直到 2 分钟,此时延迟时间将保持在 2 分钟。 * @param reconnect true为重连成功标志 * @param serverURI 连接的服务器URI */ connectComplete(reconnect: boolean, serverURI: string): void; } //# sourceMappingURL=IMQTTCallback.d.ts.map