TsgcWSPClient_MQTT | MQTT Publish Message

Publish 메서드를 사용하여 Topic의 모든 구독자에게 메시지를 게시할 수 있으며, 다음 매개변수가 있습니다:

 

Topic: 메시지가 게시될 토픽의 이름입니다.

Text: 메시지의 텍스트입니다.

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

Retain: true인 경우, 이 메시지는 보존됩니다. 그리고 새 클라이언트가 이 토픽을 구독할 때마다 이 메시지가 해당 클라이언트로 전송됩니다.

PublishProperties: MQTT 5.0인 경우 메시지의 속성입니다.

 

간단한 메시지 게시


MQTT.Publish('topic1', 'Hello Subscribers topic1');

 

Publish QoS = At Least Once


MQTT.Publish('topic1', 'Hello Subscribers topic1', mtqsAtLeastOnce);

 

Publish Retained message


MQTT.Publish('topic1', 'Hello Subscribers topic1', mtqsAtMostOnce, true);