@@ -19,43 +19,46 @@ MQTT broker currently supports the following MQTT features and control packets.
19
19
| ---| :---:| :---:|
20
20
| CONNECT Keep-Alive | Supported | Supported |
21
21
| 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 |
35
39
| PUBLISH QoS0 Delivery | Supported | Supported |
36
40
| 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 |
38
43
| 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 |
49
52
| 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 |
52
55
| SUBSCRIBE Wildcards | Supported | Supported |
53
- | SUBSCRIBE No Local | | |
56
+ | SUBSCRIBE No Local | N/A | Supported |
54
57
| 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 |
59
62
| PINGREQ | Supported | Supported |
60
63
| DISCONNECT | Supported | Supported |
61
- | DISCONNECT Session Expiry Interval | | |
64
+ | DISCONNECT Session Expiry Interval | N/A | Supported |
0 commit comments