TsgcWSPClient_MQTTMétodos › WriteData

WriteData Método

Escribe un paquete de control MQTT preconstruido directamente a través del transporte WebSocket.

Sintaxis

procedure WriteData(const aText: String);

Parámetros

NombreTipoDescripción
aTextconst StringCarga útil sin procesar para transmitir dentro de una trama WebSocket binaria. Típicamente un paquete MQTT codificado en hexadecimal producido por un codificador externo.

Observaciones

Vía de escape avanzada de bajo nivel para enviar paquetes MQTT experimentales o específicos del proveedor que la API de alto nivel no expone. El texto se envía literalmente tras la decodificación hexadecimal, sin pasar por el seguimiento de ID de paquetes, el control de flujo ni la gestión de QoS. El uso indebido puede desincronizar la sesión; utilice Publish, Subscribe, UnSubscribe, Disconnect o Auth siempre que sea posible.

Ejemplo

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

Volver a Métodos