TsgcWSPClient_MQTT | MQTT Subscribe

TsgcWSPClient_MQTT의 Subscribe 메서드를 사용하여 Topic을 구독할 수 있습니다. 이 메서드에는 다음 매개변수가 있습니다:

 

Topic: 구독할 토픽의 이름입니다.

QoS: 3가지 QoS 레벨 중 하나입니다(모든 브로커가 3가지 레벨을 모두 지원하는 것은 아닙니다). 지정되지 않은 경우 mtqsAtMostOnce를 사용합니다. QoS Levels에 대해 자세히 알아보십시오.

SubscribeProperties: MQTT 5.0인 경우 구독에 대한 추가 속성입니다.

 

 

Subscribe QoS = At Least Once


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);