Skip to content

Commit e8e0367

Browse files
Updated MQTT features support page
1 parent 900819a commit e8e0367

File tree

1 file changed

+35
-32
lines changed

1 file changed

+35
-32
lines changed

articles/iot-operations/reference/mqtt-support.md

Lines changed: 35 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -19,43 +19,46 @@ MQTT broker currently supports the following MQTT features and control packets.
1919
|---|:---:|:---:|
2020
| CONNECT Keep-Alive | Supported | Supported |
2121
| CONNECT Will Messages | Supported | Supported |
22-
| CONNECT Clean Start | | Supported |
23-
| CONNECT Persistent session | | Supported |
24-
| CONNECT Session Expiry Interval | | Supported |
25-
| CONNECT Receive Maximum | | Supported |
26-
| CONNECT Maximum Packet Size | | |
27-
| CONNECT Topic Alias Maximum | | |
28-
| CONNECT Request Response Information | | |
29-
| CONNECT User Properties | | Supported |
30-
| CONNECT Authentication Data | | |
31-
| CONNECT Authentication Method | | |
32-
| CONNECT Session Present flag (Persistent session) | Supported | Supported |
33-
| CONNECT Server Generated Client ID | Supported | Supported |
34-
| AUTH | | |
22+
| CONNECT Will Messages Delay | N/A | Supported |
23+
| CONNECT Will Messages Expiry Interval | N/A | Supported |
24+
| CONNECT Will Messages User Properties | N/A | Supported |
25+
| CONNECT Clean Start | Supported | Supported |
26+
| CONNECT Persistent session | Supported | Supported |
27+
| CONNECT Session Expiry Interval | N/A | Supported |
28+
| CONNECT Client Receive Maximum | N/A | Supported |
29+
| CONNECT Client Maximum Packet Size | N/A | Not Supported |
30+
| CONNECT Topic Alias Maximum | N/A | Not Supported |
31+
| CONNECT Request Response Information | N/A | Not Supported |
32+
| CONNECT User Properties | N/A | Supported |
33+
| CONNECT Authentication Data | N/A | Supported |
34+
| CONNECT Authentication Method | N/A | Supported |
35+
| CONNECT Server Generated Client ID | N/A | Supported |
36+
| CONNACK Session Present | Supported | Supported |
37+
| CONNACK Server Maximum Packet Size <br> _(Server sets maximum allowed incoming packet size based on the memory profile)_ | N/A | Supported |
38+
| AUTH | N/A | Supported |
3539
| PUBLISH QoS0 Delivery | Supported | Supported |
3640
| PUBLISH QoS1 Delivery | Supported | Supported |
37-
| PUBLISH QoS0 Offline messages for persistent sessions | Supported | Supported |
41+
| PUBLISH QoS2 Delivery | Not Supported | Not Supported |
42+
| PUBLISH QoS0 Offline messages for persistent sessions <br> _(QoS0 messages are dropped for offline sessions)_ | Not Supported | Not Supported |
3843
| PUBLISH QoS1 Offline messages for persistent sessions | Supported | Supported |
39-
| PUBLISH QoS1 Flow control <br> Currently, the broker sends out as many publishes as possible without waiting for the client to acknowledge them. | Supported | Supported |
40-
| PUBLISH QoS1 Message delivery retry | Supported | Supported |
41-
| PUBLISH QoS0 Retain | Supported | Supported |
42-
| PUBLISH QoS1 Retain | Supported | Supported |
43-
| PUBLISH Correlation Data | | Supported |
44-
| PUBLISH Response Topic | | Supported |
45-
| PUBLISH Payload Format Indicator | | Supported |
46-
| PUBLISH Message Expiry Interval | | Supported |
47-
| PUBLISH Topic Alias | | |
48-
| PUBLISH User Properties | | Supported |
44+
| PUBLISH QoS1 Flow control <br> _(The broker sends out as many publishes as possible without waiting up to the client's Receive Maximum)_ | N/A | Supported |
45+
| PUBLISH Retain flag | Supported | Supported |
46+
| PUBLISH Correlation Data | N/A | Supported |
47+
| PUBLISH Response Topic | N/A | Supported |
48+
| PUBLISH Payload Format Indicator | N/A | Supported |
49+
| PUBLISH Message Expiry Interval | N/A | Supported |
50+
| PUBLISH Topic Alias | N/A | Not Supported |
51+
| PUBLISH User Properties | N/A | Supported |
4952
| SUBSCRIBE | Supported | Supported |
50-
| SUBSCRIBE Retain as Published | | Supported |
51-
| SUBSCRIBE Retain Handling | | Supported |
53+
| SUBSCRIBE Retain as Published | N/A | Supported |
54+
| SUBSCRIBE Retain Handling | N/A | Supported |
5255
| SUBSCRIBE Wildcards | Supported | Supported |
53-
| SUBSCRIBE No Local | | |
56+
| SUBSCRIBE No Local | N/A | Supported |
5457
| UNSUBSCRIBE | Supported | Supported |
55-
| SUBSCRIBE $SYS topics | | |
56-
| SUBSCRIBE Subscription Identifiers | | |
57-
| SUBSCRIBE Shared Subscriptions |Supported | Supported |
58-
| SUBSCRIBE Max subscriptions per client | | |
58+
| SUBSCRIBE $SYS topics | Not Supported | Not Supported |
59+
| SUBSCRIBE Subscription Identifiers | N/A | Not Supported |
60+
| SUBSCRIBE Shared Subscriptions | Supported | Supported |
61+
| SUBSCRIBE Max subscriptions per client | Not Supported | Not Supported |
5962
| PINGREQ | Supported | Supported |
6063
| DISCONNECT | Supported | Supported |
61-
| DISCONNECT Session Expiry Interval | | |
64+
| DISCONNECT Session Expiry Interval | N/A | Supported |

0 commit comments

Comments
 (0)