package com.sandu.ximon.admin.manager.iot.frame; /** * @author chenjiantian * @date 2021/12/6 13:47 * 总体帧 */ public interface IRequestFrame { /** * 获取待发送的编码帧 * * @return 编码后的帧 */ String getEncodeFrame(); /** * 获取连接类型 {{@link com.sandu.ximon.admin.manager.iot.rrpc.enums.MQTTConnectTypeEnum}} * * @return 连接类型 */ String getConnectType(); /** * 获取功能码,A1-A5 * * @return 功能码 */ String getFunctionCode(); /** * 获取命令码,每个功能都有不同命令 * * @return 命令码 */ String getOrderType(); /** * 负荷长度 * * @return 负荷长度 */ String getPayloadLength(); /** * 获取负荷 * * @return 负荷 */ String getPayload(); }