TsgcWSPClient_MQTT › Właściwości
Opublikowane właściwości pogrupowane według przeznaczenia, a następnie pełna lista alfabetyczna.
| Nazwa | Opis |
|---|---|
| Client | Odwołuje się do TsgcWebSocketClient, który przenosi ramki MQTT przy łączeniu przez WebSockets. |
| Broker | Odwołuje się do komponentu TsgcWSMQTTBroker, dzięki czemu protokół MQTT działa przez zwykłe TCP zamiast WebSockets. |
| MQTTVersion | Wybiera poziom protokołu MQTT ogłaszany w pakiecie CONNECT (3.1.1 lub 5.0). |
| Guid | Unikalny identyfikator powiązujący tę instancję podprotokołu z połączeniem WebSocket lub brokerem. |
| Nazwa | Opis |
|---|---|
| QoS | Domyślny poziom Quality of Service oraz zachowanie dotyczące ponawiania prób i limitów czasu dla wychodzących wiadomości QoS 1 i QoS 2. |
| LastWillTestament | Rejestruje wiadomość Will, którą broker publikuje w imieniu tego klienta w przypadku nieoczekiwanego utraty połączenia. |
| ConnectProperties | Właściwości MQTT 5.0 wysyłane w pakiecie CONNECT: wygaśnięcie sesji, maksymalna liczba odbioranych wiadomości, rozmiar pakietu, aliasy tematów i rozszerzone uwierzytelnianie. |
| Nazwa | Opis |
|---|---|
| HeartBeat | Wysyła pakiety MQTT PINGREQ cyklicznie, aby utrzymać sesję w aktywnym stanie i wykryć ciche rozłączenia brokera. |
| Nazwa | Opis |
|---|---|
| Authentication | Wysyła nazwę użytkownika i hasło w pakiecie MQTT CONNECT w celu uwierzytelnienia klienta wobec brokera. |
| Nazwa | Opis |
|---|---|
| Version | Ciąg tylko do odczytu zawierający wersję kompilacji sgcWebSockets komponentu subprotokołu MQTT. |
| Nazwa | Opis |
|---|---|
| Authentication | Wysyła nazwę użytkownika i hasło w pakiecie MQTT CONNECT w celu uwierzytelnienia klienta wobec brokera. |
| Broker | Odwołuje się do komponentu TsgcWSMQTTBroker, dzięki czemu protokół MQTT działa przez zwykłe TCP zamiast WebSockets. |
| Client | Odwołuje się do TsgcWebSocketClient, który przenosi ramki MQTT przy łączeniu przez WebSockets. |
| ConnectProperties | Właściwości MQTT 5.0 wysyłane w pakiecie CONNECT: wygaśnięcie sesji, maksymalna liczba odbioranych wiadomości, rozmiar pakietu, aliasy tematów i rozszerzone uwierzytelnianie. |
| Guid | Unikalny identyfikator powiązujący tę instancję podprotokołu z połączeniem WebSocket lub brokerem. |
| HeartBeat | Wysyła pakiety MQTT PINGREQ cyklicznie, aby utrzymać sesję w aktywnym stanie i wykryć ciche rozłączenia brokera. |
| LastWillTestament | Rejestruje wiadomość Will, którą broker publikuje w imieniu tego klienta w przypadku nieoczekiwanego utraty połączenia. |
| MQTTVersion | Wybiera poziom protokołu MQTT ogłaszany w pakiecie CONNECT (3.1.1 lub 5.0). |
| QoS | Domyślny poziom Quality of Service oraz zachowanie dotyczące ponawiania prób i limitów czasu dla wychodzących wiadomości QoS 1 i QoS 2. |
| Version | Ciąg tylko do odczytu zawierający wersję kompilacji sgcWebSockets komponentu subprotokołu MQTT. |