TsgcWSPClient_MQTT › Propiedades

TsgcWSPClient_MQTT Propiedades

Propiedades publicadas agrupadas por propósito, seguidas de la lista alfabética completa.

Conexión

NombreDescripción
ClientHace referencia al TsgcWebSocketClient que transporta los frames MQTT al conectarse a través de WebSockets.
BrokerHace referencia a un componente TsgcWSMQTTBroker para que el protocolo MQTT se ejecute sobre TCP simple en lugar de WebSockets.
MQTTVersionSelecciona el nivel del protocolo MQTT anunciado en el paquete CONNECT (3.1.1 o 5.0).
GuidIdentificador único que vincula esta instancia del subprotocolo a su conexión WebSocket o de agente.

Mensajería

NombreDescripción
QoSNivel de Calidad de Servicio predeterminado y comportamiento de reintento/tiempo de espera para mensajes salientes de QoS 1 y QoS 2.
LastWillTestamentRegistra un mensaje Will que el broker publica en nombre de este cliente si la conexión se pierde de forma inesperada.
ConnectPropertiesPropiedades MQTT 5.0 enviadas con el paquete CONNECT: caducidad de sesión, máximo de recepción, tamaño de paquete, alias de tema y autenticación extendida.

Fiabilidad

NombreDescripción
HeartBeatEnvía paquetes MQTT PINGREQ periódicamente para mantener la sesión activa y detectar desconexiones silenciosas del broker.

Seguridad

NombreDescripción
AuthenticationEnvía un UserName y Password en el paquete MQTT CONNECT para autenticar al cliente contra el broker.

Diagnósticos

NombreDescripción
VersionCadena de solo lectura con la versión de compilación de sgcWebSockets del componente de subprotocolo MQTT.

Todas las Propiedades (alfabético)

NombreDescripción
AuthenticationEnvía un UserName y Password en el paquete MQTT CONNECT para autenticar al cliente contra el broker.
BrokerHace referencia a un componente TsgcWSMQTTBroker para que el protocolo MQTT se ejecute sobre TCP simple en lugar de WebSockets.
ClientHace referencia al TsgcWebSocketClient que transporta los frames MQTT al conectarse a través de WebSockets.
ConnectPropertiesPropiedades MQTT 5.0 enviadas con el paquete CONNECT: caducidad de sesión, máximo de recepción, tamaño de paquete, alias de tema y autenticación extendida.
GuidIdentificador único que vincula esta instancia del subprotocolo a su conexión WebSocket o de agente.
HeartBeatEnvía paquetes MQTT PINGREQ periódicamente para mantener la sesión activa y detectar desconexiones silenciosas del broker.
LastWillTestamentRegistra un mensaje Will que el broker publica en nombre de este cliente si la conexión se pierde de forma inesperada.
MQTTVersionSelecciona el nivel del protocolo MQTT anunciado en el paquete CONNECT (3.1.1 o 5.0).
QoSNivel de Calidad de Servicio predeterminado y comportamiento de reintento/tiempo de espera para mensajes salientes de QoS 1 y QoS 2.
VersionCadena de solo lectura con la versión de compilación de sgcWebSockets del componente de subprotocolo MQTT.