Zum Hauptinhalt springen

MQTT-Nachricht abrufen

Aufbau

GetMQTTMessage(sHost, sPort, sUser, sPassword, sClient, sTopic, bSSL, iTimeout)

Parameter

| Parameter | Typ | Beschreibung
| sHost | Zeichenkette | Host des Servers, mit dem eine Verbindung hergestellt werden soll.sPort | Zeichenkette | Port, an den die Nachricht gesendet werden soll.sUser | Zeichenkette | Benutzer, als der die Verbindung hergestellt werden soll.sPassword | Zeichenkette | Passwort für die Verbindung.sClient | Zeichenkette | Zu verwendende Client-ID.Topic | Zeichenkette | Ziel-Topic, an das die Nachricht gesendet werden soll.bSSL | Boolescher Wert | Gibt an, ob bei der Verbindung SSL verwendet werden soll.iTimeOut | Ganzzahl | Anzahl der Sekunden, die vor Ablauf der Zeitüberschreitung gewartet werden soll |

Rückgabewert

Die gefundene Nachricht oder eine Fehlermeldung, die das Problem beim Senden beschreibt.

Beschreibung

Diese Funktion stellt über das MQTT-Protokoll eine Verbindung zu einem Server her und versucht, eine Nachricht von diesem abzurufen. Es wird immer eine neue Sitzung mit QoS-Stufe 2 verwendet.

Beispiel

GetMQTTMessage("localhost", "1883", "", "", "IndyClient", "DemoTarget", false, 1)

Anwendungskompatibilität

Alle |