TsgcWSPClient_MQTT › 메서드

TsgcWSPClient_MQTT Methods

목적별로 그룹화된 public 메서드와 그 뒤에 전체 알파벳순 목록입니다.

연결

Name설명
Connect기본 WebSocket 전송을 통해 브로커로 MQTT CONNECT 패킷을 전송합니다.
Disconnect세션을 깔끔하게 종료하기 위해 MQTT DISCONNECT 패킷을 보냅니다.
Ping브로커가 세션이 여전히 살아 있음을 알 수 있도록 PINGREQ 제어 패킷을 보냅니다.

Messaging

Name설명
Publish요청된 QoS 및 retain 플래그를 사용하여 topic에 메시지를 게시합니다.
PublishAndWait메시지를 게시하고 브로커가 확인하거나 타임아웃이 경과할 때까지 블로킹됩니다.
Subscribe요청된 QoS에서 클라이언트를 하나 이상의 토픽 필터에 구독시킵니다.
UnSubscribe현재 MQTT 세션에서 하나 이상의 활성 토픽 구독을 제거합니다.
Auth브로커와 향상된 인증을 수행하거나 계속하기 위해 MQTT 5.0 AUTH 패킷을 보냅니다.

고급

Name설명
WriteData미리 빌드된 MQTT 제어 패킷을 WebSocket 전송을 통해 직접 작성합니다.

모든 메서드(알파벳순)

Name설명
Auth브로커와 향상된 인증을 수행하거나 계속하기 위해 MQTT 5.0 AUTH 패킷을 보냅니다.
Connect기본 WebSocket 전송을 통해 브로커로 MQTT CONNECT 패킷을 전송합니다.
Disconnect세션을 깔끔하게 종료하기 위해 MQTT DISCONNECT 패킷을 보냅니다.
Ping브로커가 세션이 여전히 살아 있음을 알 수 있도록 PINGREQ 제어 패킷을 보냅니다.
Publish요청된 QoS 및 retain 플래그를 사용하여 topic에 메시지를 게시합니다.
PublishAndWait메시지를 게시하고 브로커가 확인하거나 타임아웃이 경과할 때까지 블로킹됩니다.
Subscribe요청된 QoS에서 클라이언트를 하나 이상의 토픽 필터에 구독시킵니다.
UnSubscribe현재 MQTT 세션에서 하나 이상의 활성 토픽 구독을 제거합니다.
WriteData미리 빌드된 MQTT 제어 패킷을 WebSocket 전송을 통해 직접 작성합니다.