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 |