TsgcWSPClient_MQTT | Suscripción MQTT

Puede suscribirse a un Topic mediante el método Subscribe de TsgcWSPClient_MQTT. Este método tiene los siguientes parámetros:

 

Topic: es el nombre del topic al que se va a suscribir.

QoS: uno de los 3 niveles de QoS (no todos los brokers admiten los 3 niveles). Si no se especifica, utiliza mtqsAtMostOnce. Lea más sobre Niveles de QoS.

SubscribeProperties: si es MQTT 5.0, son propiedades adicionales sobre las suscripciones.

 

 

Suscribir QoS = Al menos una vez


MQTT.Subscribe('topic1', mtqsAtLeastOnce);

 

Subscribe MQTT 5.0


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