eclipse / paho.mqtt.testing

An Eclipse Paho project - a Python broker for testing
https://eclipse.org/paho
Other
108 stars 73 forks source link

MQTTV5: User properties #26

Closed icraggs closed 7 years ago

icraggs commented 7 years ago

Add User Properties to PUBLISH and CONNECT, and to all packets with a Reason Code. User properties on PUBLISH are included with the message and are defined by the Client applications. The user properties on PUBLISH are forwarded by the Server to the receiver of the message. User properties on the CONNECT packet are defined by the Server implementation. The user properties on CONNACK PUBACK, PUBREC, PUBREL, PUBCOMP, SUBACK, UNSUBACK and AUTH packets are defined by the sender, and are unique to the sender implementation. The meaning of user properties is not defined by MQTT.

icraggs commented 7 years ago

Partly done. Multiple user properties should be allowed.

icraggs commented 7 years ago

Done.