TsgcWSPClient_MQTT › Eigenschaften
Veröffentlichte Eigenschaften, nach Zweck gruppiert, gefolgt von der vollständigen alphabetischen Liste.
| Name | Beschreibung |
|---|---|
| Client | Verweist auf den TsgcWebSocketClient, der MQTT-Frames überträgt, wenn die Verbindung über WebSockets erfolgt. |
| Broker | Verweist auf eine TsgcWSMQTTBroker-Komponente, sodass das MQTT-Protokoll über reines TCP statt über WebSockets läuft. |
| MQTTVersion | Wählt die in der CONNECT-Nachricht angekündigte MQTT-Protokollebene aus (3.1.1 oder 5.0). |
| Guid | Eindeutiger Bezeichner, der diese Subprotokoll-Instanz an ihre WebSocket- oder Broker-Verbindung bindet. |
| Name | Beschreibung |
|---|---|
| QoS | Standardmäßige Quality-of-Service-Ebene und Wiederholungs-/Timeout-Verhalten für ausgehende QoS-1- und QoS-2-Nachrichten. |
| LastWillTestament | Registriert eine Will-Nachricht, die der Broker im Namen dieses Clients veröffentlicht, wenn die Verbindung nicht ordnungsgemäß verloren geht. |
| ConnectProperties | MQTT-5.0-Eigenschaften, die mit dem CONNECT-Paket gesendet werden: Session-Ablauf, Receive Maximum, Paketgröße, Topic-Aliasse und erweiterte Authentifizierung. |
| Name | Beschreibung |
|---|---|
| HeartBeat | Sendet periodisch MQTT-PINGREQ-Pakete, um die Session am Leben zu halten und stille Broker-Abbrüche zu erkennen. |
| Name | Beschreibung |
|---|---|
| Authentication | Sendet einen UserName und ein Password im MQTT-CONNECT-Paket, um den Client gegen den Broker zu authentifizieren. |
| Name | Beschreibung |
|---|---|
| Version | Schreibgeschützte Zeichenfolge mit der sgcWebSockets-Build-Version der MQTT-Subprotokoll-Komponente. |
| Name | Beschreibung |
|---|---|
| Authentication | Sendet einen UserName und ein Password im MQTT-CONNECT-Paket, um den Client gegen den Broker zu authentifizieren. |
| Broker | Verweist auf eine TsgcWSMQTTBroker-Komponente, sodass das MQTT-Protokoll über reines TCP statt über WebSockets läuft. |
| Client | Verweist auf den TsgcWebSocketClient, der MQTT-Frames überträgt, wenn die Verbindung über WebSockets erfolgt. |
| ConnectProperties | MQTT-5.0-Eigenschaften, die mit dem CONNECT-Paket gesendet werden: Session-Ablauf, Receive Maximum, Paketgröße, Topic-Aliasse und erweiterte Authentifizierung. |
| Guid | Eindeutiger Bezeichner, der diese Subprotokoll-Instanz an ihre WebSocket- oder Broker-Verbindung bindet. |
| HeartBeat | Sendet periodisch MQTT-PINGREQ-Pakete, um die Session am Leben zu halten und stille Broker-Abbrüche zu erkennen. |
| LastWillTestament | Registriert eine Will-Nachricht, die der Broker im Namen dieses Clients veröffentlicht, wenn die Verbindung nicht ordnungsgemäß verloren geht. |
| MQTTVersion | Wählt die in der CONNECT-Nachricht angekündigte MQTT-Protokollebene aus (3.1.1 oder 5.0). |
| QoS | Standardmäßige Quality-of-Service-Ebene und Wiederholungs-/Timeout-Verhalten für ausgehende QoS-1- und QoS-2-Nachrichten. |
| Version | Schreibgeschützte Zeichenfolge mit der sgcWebSockets-Build-Version der MQTT-Subprotokoll-Komponente. |