TsgcWSPClient_MQTT › Methods › WriteData
Escreve um pacote de controle MQTT pré-construído diretamente pelo transporte WebSocket.
procedure WriteData(const aText: String);
| Name | Type | Descrição |
|---|---|---|
aText | const String | Payload bruto a transmitir dentro de um frame WebSocket binário. Normalmente um pacote MQTT codificado em hexadecimal produzido por um codificador externo. |
Saída de emergência avançada e de baixo nível para enviar pacotes MQTT experimentais ou específicos do fornecedor que a API de alto nível não expõe. O texto é enviado literalmente após a decodificação hex, ignorando o rastreamento de packet-id, o controle de fluxo e a contabilização de QoS. O uso indevido pode dessincronizar a sessão; prefira Publish, Subscribe, UnSubscribe, Disconnect ou Auth sempre que possível.
// send a crafted MQTT PINGREQ (0xC0 0x00)
MQTT.WriteData('C000');