QMqttUserProperties Class
Die Klasse QMqttUserProperties stellt eine Liste von QMqttStringPair Werten dar, die an den Server übergeben werden können. Mehr...
Kopfzeile: | #include <QMqttUserProperties> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Mqtt) target_link_libraries(mytarget PRIVATE Qt6::Mqtt) |
qmake: | QT += mqtt |
Vererbt: | QList |
Detaillierte Beschreibung
Benutzereigenschaften ermöglichen es einem Client, zusätzliche Daten an den Server oder andere Teilnehmer zu übergeben, die nicht zur Nutzlast der Nachricht gehören.
Auf der anderen Seite bieten sie einem Server die Flexibilität, den angeschlossenen Clients weitere Informationen zur Verfügung zu stellen.
Der Server kann zusätzliche Benutzereigenschaften zu den bereitgestellten hinzufügen. Die Reihenfolge der bereitgestellten Eigenschaften wird jedoch während der Übertragung nicht geändert.
Hinweis: Benutzereigenschaften sind Teil der MQTT 5.0-Spezifikation und können nicht verwendet werden, wenn QtMqtt mit einer älteren Protokollstufe verwendet wird. Siehe QMqttClient::ProtocolVersion für weitere Informationen.
Siehe auch QMqttAuthenticationProperties, QMqttConnectionProperties, QMqttLastWillProperties, QMqttPublishProperties, QMqttSubscriptionProperties, QMqttUnsubscriptionProperties, und QMqttSubscription.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.