TsgcWSPClient_MQTTMethods › WriteData

WriteData Method

Escreve um pacote de controle MQTT pré-construído diretamente pelo transporte WebSocket.

Sintaxe

procedure WriteData(const aText: String);

Parâmetros

NameTypeDescrição
aTextconst StringPayload bruto a transmitir dentro de um frame WebSocket binário. Normalmente um pacote MQTT codificado em hexadecimal produzido por um codificador externo.

Observações

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.

Exemplo

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

Voltar para Métodos