TsgcWSPClient_MQTT메서드 › WriteData

WriteData Method

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

구문

procedure WriteData(const aText: String);

Parameters

NameType설명
aTextconst String바이너리 WebSocket 프레임 내부에 전송할 원시 페이로드입니다. 일반적으로 외부 인코더가 생성한 16진수 인코딩된 MQTT 패킷입니다.

설명

상위 수준 API가 노출하지 않는 실험적 또는 공급업체별 MQTT 패킷을 보내기 위한 고급 저수준 탈출구입니다. 텍스트는 hex 디코딩 후 그대로 전송되며, packet-id 추적, 흐름 제어, QoS 부기를 우회합니다. 잘못 사용하면 세션이 비동기화될 수 있습니다. 가능하면 Publish, Subscribe, UnSubscribe, Disconnect 또는 Auth를 사용하십시오.

예제

// send a crafted MQTT PINGREQ (0xC0 0x00)
MQTT.WriteData('C000');

메서드로 돌아가기