From ac64060fb59ff9fff9e992c6fa403cb7da69ff17 Mon Sep 17 00:00:00 2001 From: Feng Guo Date: Wed, 5 Apr 2017 14:04:04 +0800 Subject: [PATCH] =?UTF-8?q?3.10=E7=AB=A0=E8=8A=82=E5=9B=BE=E8=A1=A8?= =?UTF-8?q?=E9=94=99=E4=BD=8D=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 3.10章节图表错位修复 --- mqtt/0310-UNSUBSCRIBE.md | 63 ++++++++++++++++++++++++++++++++++------ 1 file changed, 54 insertions(+), 9 deletions(-) diff --git a/mqtt/0310-UNSUBSCRIBE.md b/mqtt/0310-UNSUBSCRIBE.md index 1db9ed6..74eb7ba 100644 --- a/mqtt/0310-UNSUBSCRIBE.md +++ b/mqtt/0310-UNSUBSCRIBE.md @@ -6,11 +6,39 @@ ##### 图例 3.28 – UNSUBSCRIBE报文固定报头 -| **Bit** | **7** | **6** | **5** | **4** | **3** | **2** | **1** | **0** | -|---------|-----------------------|--------|-------|-------|-------|-------|-------|-------| -| byte 1 | MQTT控制报文类型 (10) | 保留位 | -| | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | -| byte 2 | 剩余长度 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Bit76543210
byte 1MQTT控制报文类型 (10)保留位
10100010
byte 2剩余长度
UNSUBSCRIBE报文固定报头的第3,2,1,0位是保留位且**必须**分别设置为0,0,1,0。服务端**必须**认为任何其它的值都是不合法的并关闭网络连接 \[MQTT-3.10.1-1\]。 @@ -24,10 +52,27 @@ UNSUBSCRIBE报文固定报头的第3,2,1,0位是保留位且**必须**分别设 ##### 图例 3.29 – UNSUBSCRIBE报文可变报头 -| **Bit** | **7** | **6** | **5** | **4** | **3** | **2** | **1** | **0** | -|---------|----------------|-------|-------|-------|-------|-------|-------|-------| -| byte 1 | 报文标识符 MSB | -| byte 2 | 报文标识符 LSB | + + + + + + + + + + + + + + + + + + + + +
Bit76543210
byte 1报文标识符 MSB
byte 2报文标识符 LSB
### 3.10.3 有效载荷