TsgcWSPClient_MQTTMethoden › WriteData

WriteData Methode

Schrijft een vooraf samengesteld MQTT-besturingspakket rechtstreeks via het WebSocket-transport.

Syntaxis

procedure WriteData(const aText: String);

Parameters

NaamTypeBeschrijving
aTextconst StringRuwe payload te verzenden in een binair WebSocket-frame. Doorgaans een hex-gecodeerd MQTT-pakket geproduceerd door een externe encoder.

Opmerkingen

Geavanceerd low-level ontsnappingsluik voor het verzenden van experimentele of leverancierspecifieke MQTT-pakketten die de high-level API niet blootstelt. De tekst wordt woordelijk verzonden na hex-decodering, waarbij pakket-id-tracking, doorstroomcontrole en QoS-boekhouding worden omzeild. Misbruik kan de sessie desynchroniseren; geef de voorkeur aan Publish, Subscribe, UnSubscribe, Disconnect of Auth wanneer mogelijk.

Voorbeeld

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

Terug naar methoden