TsgcWSPClient_MQTT › Propriedades
Propriedades published agrupadas por finalidade, seguidas pela lista alfabética completa.
| Name | Descrição |
|---|---|
| Client | Referencia o TsgcWebSocketClient que transporta os frames MQTT ao conectar sobre WebSockets. |
| Broker | Referencia um componente TsgcWSMQTTBroker para que o protocolo MQTT seja executado sobre TCP bruto em vez de WebSockets. |
| MQTTVersion | Seleciona o nível do protocolo MQTT anunciado no pacote CONNECT (3.1.1 ou 5.0). |
| Guid | Identificador único que vincula esta instância de subprotocolo à sua conexão WebSocket ou de broker. |
| Name | Descrição |
|---|---|
| QoS | Nível de Quality of Service padrão e comportamento de retentativa/timeout para mensagens de saída QoS 1 e QoS 2. |
| LastWillTestament | Registra uma mensagem Will que o broker publica em nome deste cliente se a conexão for perdida de forma abrupta. |
| ConnectProperties | Propriedades MQTT 5.0 enviadas com o pacote CONNECT: expiração da sessão, máximo de recepção, tamanho do pacote, aliases de tópico e autenticação estendida. |
| Name | Descrição |
|---|---|
| HeartBeat | Envia pacotes MQTT PINGREQ periodicamente para manter a sessão ativa e detectar quedas silenciosas do broker. |
| Name | Descrição |
|---|---|
| Authentication | Envia um UserName e Password no pacote CONNECT do MQTT para autenticar o cliente perante o broker. |
| Name | Descrição |
|---|---|
| Version | String somente leitura com a versão de build do sgcWebSockets do componente de subprotocolo MQTT. |
| Name | Descrição |
|---|---|
| Authentication | Envia um UserName e Password no pacote CONNECT do MQTT para autenticar o cliente perante o broker. |
| Broker | Referencia um componente TsgcWSMQTTBroker para que o protocolo MQTT seja executado sobre TCP bruto em vez de WebSockets. |
| Client | Referencia o TsgcWebSocketClient que transporta os frames MQTT ao conectar sobre WebSockets. |
| ConnectProperties | Propriedades MQTT 5.0 enviadas com o pacote CONNECT: expiração da sessão, máximo de recepção, tamanho do pacote, aliases de tópico e autenticação estendida. |
| Guid | Identificador único que vincula esta instância de subprotocolo à sua conexão WebSocket ou de broker. |
| HeartBeat | Envia pacotes MQTT PINGREQ periodicamente para manter a sessão ativa e detectar quedas silenciosas do broker. |
| LastWillTestament | Registra uma mensagem Will que o broker publica em nome deste cliente se a conexão for perdida de forma abrupta. |
| MQTTVersion | Seleciona o nível do protocolo MQTT anunciado no pacote CONNECT (3.1.1 ou 5.0). |
| QoS | Nível de Quality of Service padrão e comportamento de retentativa/timeout para mensagens de saída QoS 1 e QoS 2. |
| Version | String somente leitura com a versão de build do sgcWebSockets do componente de subprotocolo MQTT. |