TsgcWSPClient_MQTT | MQTT Subscribe

U kunt zich abonneren op een onderwerp met de methode Subscribe van TsgcWSPClient_MQTT. Deze methode heeft de volgende parameters:

 

Topic: is de naam van het te abonneren onderwerp.

QoS: een van de 3 QoS-niveaus (niet alle brokers ondersteunen alle 3 niveaus). Als niet opgegeven, wordt mtqsAtMostOnce gebruikt. Lees meer over QoS-niveaus.

SubscribeProperties: indien MQTT 5.0, zijn dit aanvullende eigenschappen over abonnementen.

 

 

Abonneer QoS = Ten minste één keer


MQTT.Subscribe('topic1', mtqsAtLeastOnce);

 

MQTT 5.0 abonneren


oProperties := TsgcWSMQTTSubscribe_Properties.Create;
oProperties.SubscriptionIdentifier := 1234;
oProperties.UserProperties.Add('name=value');
 
MQTT.Subscribe('topic1', mtqsAtMostOnce, oProperties);