189 lines
3.8 KiB
JSON
189 lines
3.8 KiB
JSON
[
|
|
{
|
|
"val": "1",
|
|
"name": "Payload Format Indicator",
|
|
"type": "Byte",
|
|
"appliesTo": ["PUBLISH", "Will Properties"]
|
|
},
|
|
{
|
|
"val": "2",
|
|
"name": "Message Expiry Interval",
|
|
"type": "Four Byte Integer",
|
|
"appliesTo": ["PUBLISH", "Will Properties"]
|
|
},
|
|
{
|
|
"val": "3",
|
|
"name": "Content Type",
|
|
"type": "UTF-8 Encoded String",
|
|
"appliesTo": ["PUBLISH", "Will Properties"]
|
|
},
|
|
{
|
|
"val": "8",
|
|
"name": "Response Topic",
|
|
"type": "UTF-8 Encoded String",
|
|
"appliesTo": ["PUBLISH", "Will Properties"]
|
|
},
|
|
{
|
|
"val": "9",
|
|
"name": "Correlation Data",
|
|
"type": "Binary Data",
|
|
"appliesTo": ["PUBLISH", "Will Properties"]
|
|
},
|
|
{
|
|
"val": "11",
|
|
"name": "Subscription Identifier",
|
|
"type": "Variable Byte Integer",
|
|
"appliesTo": ["PUBLISH", "SUBSCRIBE"]
|
|
},
|
|
{
|
|
"val": "17",
|
|
"name": "Session Expiry Interval",
|
|
"type": "Four Byte Integer",
|
|
"appliesTo": ["CONNECT", "CONNACK", "DISCONNECT"]
|
|
},
|
|
{
|
|
"val": "18",
|
|
"name": "Assigned Client Identifier",
|
|
"type": "UTF-8 Encoded String",
|
|
"appliesTo": ["CONNACK"]
|
|
},
|
|
{
|
|
"val": "19",
|
|
"name": "Server Keep Alive",
|
|
"type": "Two Byte Integer",
|
|
"appliesTo": ["CONNACK"]
|
|
},
|
|
{
|
|
"val": "21",
|
|
"name": "Authentication Method",
|
|
"type": "UTF-8 Encoded String",
|
|
"appliesTo": ["CONNECT", "CONNACK", "AUTH"]
|
|
},
|
|
{
|
|
"val": "22",
|
|
"name": "Authentication Data",
|
|
"type": "Binary Data",
|
|
"appliesTo": ["CONNECT", "CONNACK", "AUTH"]
|
|
},
|
|
{
|
|
"val": "23",
|
|
"name": "Request Problem Information",
|
|
"type": "Byte",
|
|
"appliesTo": ["CONNECT"]
|
|
},
|
|
{
|
|
"val": "24",
|
|
"name": "Will Delay Interval",
|
|
"type": "Four Byte Integer",
|
|
"appliesTo": ["Will Properties"]
|
|
},
|
|
{
|
|
"val": "25",
|
|
"name": "Request Response Information",
|
|
"type": "Byte",
|
|
"appliesTo": ["CONNECT"]
|
|
},
|
|
{
|
|
"val": "26",
|
|
"name": "Response Information",
|
|
"type": "UTF-8 Encoded String",
|
|
"appliesTo": ["CONNACK"]
|
|
},
|
|
{
|
|
"val": "28",
|
|
"name": "Server Reference",
|
|
"type": "UTF-8 Encoded String",
|
|
"appliesTo": ["CONNACK", "DISCONNECT"]
|
|
},
|
|
{
|
|
"val": "31",
|
|
"name": "Reason String",
|
|
"type": "UTF-8 Encoded String",
|
|
"appliesTo": [
|
|
"CONNACK",
|
|
"PUBACK",
|
|
"PUBREC",
|
|
"PUBREL",
|
|
"PUBCOMP",
|
|
"SUBACK",
|
|
"UNSUBACK",
|
|
"DISCONNECT",
|
|
"AUTH"
|
|
]
|
|
},
|
|
{
|
|
"val": "33",
|
|
"name": "Receive Maximum",
|
|
"type": "Two Byte Integer",
|
|
"appliesTo": ["CONNECT", "CONNACK"]
|
|
},
|
|
{
|
|
"val": "34",
|
|
"name": "Topic Alias Maximum",
|
|
"type": "Two Byte Integer",
|
|
"appliesTo": ["CONNECT", "CONNACK"]
|
|
},
|
|
{
|
|
"val": "35",
|
|
"name": "Topic Alias",
|
|
"type": "Two Byte Integer",
|
|
"appliesTo": ["PUBLISH"]
|
|
},
|
|
{
|
|
"val": "36",
|
|
"name": "Maximum QoS",
|
|
"type": "Byte",
|
|
"appliesTo": ["CONNACK"]
|
|
},
|
|
{
|
|
"val": "37",
|
|
"name": "Retain Available",
|
|
"type": "Byte",
|
|
"appliesTo": ["CONNACK"]
|
|
},
|
|
{
|
|
"val": "38",
|
|
"name": "User Property",
|
|
"type": "UTF-8 String Pair",
|
|
"appliesTo": [
|
|
"CONNECT",
|
|
"CONNACK",
|
|
"PUBLISH",
|
|
"Will Properties",
|
|
"PUBACK",
|
|
"PUBREC",
|
|
"PUBREL",
|
|
"PUBCOMP",
|
|
"SUBSCRIBE",
|
|
"SUBACK",
|
|
"UNSUBSCRIBE",
|
|
"UNSUBACK",
|
|
"DISCONNECT",
|
|
"AUTH"
|
|
]
|
|
},
|
|
{
|
|
"val": "39",
|
|
"name": "Maximum Packet Size",
|
|
"type": "Four Byte Integer",
|
|
"appliesTo": ["CONNECT", "CONNACK"]
|
|
},
|
|
{
|
|
"val": "40",
|
|
"name": "Wildcard Subscription Available",
|
|
"type": "Byte",
|
|
"appliesTo": ["CONNACK"]
|
|
},
|
|
{
|
|
"val": "41",
|
|
"name": "Subscription Identifier Available",
|
|
"type": "Byte",
|
|
"appliesTo": ["CONNACK"]
|
|
},
|
|
{
|
|
"val": "42",
|
|
"name": "Shared Subscription Available",
|
|
"type": "Byte",
|
|
"appliesTo": ["CONNACK"]
|
|
}
|
|
]
|