diff --git a/README.md b/README.md index 503a87e..0e9c7fb 100644 --- a/README.md +++ b/README.md @@ -16,19 +16,21 @@ | 标识 | 长度(位) | 说明 | |----|----|----| -| 魔术字 | 16 | 0x1234 | -| 包类型 | 4 | 1-15 | +| 魔术字 | 24 | “iot” | | 包含数据 | 1 | 0-1 | | 数据格式 | 3 | 0-7 | -| [数据长度] | 20 | 0- 1MB | +| 包类型 | 4 | 1-15 | +| [事务序号] | 16 | 0-65535 | +| [数据长度] | 16 | 0-64KB | ### 包类型 | 类型 | id | 说明 | |----|----|----| +| - | 0 | 无效 | | CONNECT | 1 | 连接 | -| CONNECT_ACK | 2 | 连接响应 | +| CONNACK | 2 | 连接响应 | | HEARTBEAT | 3 | 心跳 | | PING | 4 | ping | | PONG | 5 | ping响应 | @@ -36,11 +38,11 @@ | RESPONSE | 7 | 响应 | | STREAM | 8 | 数据流 | | STREAM_END | 9 | 数据流结束 | -| | 10 | | -| | 11 | | -| | 12 | | -| | 13 | | -| | 14 | | +| PUBLISH | 10 | 广播 | +| PUBACK | 11 | 广播响应 | +| SUBSCRIBE | 12 | 订阅 | +| SUBACK | 13 | 订阅响应 | +| UNSUBSCRIBE | 14 | 取消订阅 | | DISCONNECT | 15 | 断开连接 | ### 数据格式