Subscribe

Subscribe 1:

Mit dieser Methode meldet der Client dem Broker, dass er alle MQTT-Nachrichten mit einem bestimmten Topic erhalten möchte. Die Methode kann eine MQTT-Client-Instanz auf mehrere Topics anmelden.

Syntax

METHOD Subscribe : BOOL
VAR_IN_OUT
    sTopic       : STRING; // topic string (UTF-8) with any length (attend that MQTT topics are case sensitive)
END_VAR
VAR_INPUT
    eQoS         : TcIotMqttQos; // quality of service between the publishing client and the broker
END_VAR

Subscribe 2: Rückgabewert

Name

Typ

Beschreibung

Subscribe

BOOL

Bei erfolgreichem Aufruf liefert die Methode den Rückgabewert TRUE.

Subscribe 3: Eingänge

Name

Typ

Beschreibung

eQoS

TcIotMqttQos

"Quality of Service"

 

Subscribe 4: Ein-/Ausgänge

Name

Typ

Beschreibung

sTopic

STRING

Topic der MQTT-Nachricht

Mögliche Fehler werden an den Ausgängen bError und hrErrorCode der Bausteininstanz ausgegeben.