TsgcWSPClient_MQTT › Eigenschappen

TsgcWSPClient_MQTT Eigenschappen

Gepubliceerde eigenschappen gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.

Verbinding

NaamBeschrijving
ClientVerwijst naar de TsgcWebSocketClient die MQTT-frames vervoert bij verbinding via WebSockets.
BrokerVerwijst naar een TsgcWSMQTTBroker-component zodat het MQTT-protocol over ruwe TCP in plaats van WebSockets wordt uitgevoerd.
MQTTVersionSelecteert het MQTT-protocolniveau dat wordt aangekondigd in het CONNECT-pakket (3.1.1 of 5.0).
GuidUnieke identifier die dit subprotocolexemplaar bindt aan zijn WebSocket- of brokerverbinding.

Berichten

NaamBeschrijving
QoSStandaard Quality of Service-niveau en gedrag voor opnieuw proberen/time-out voor uitgaande QoS 1- en QoS 2-berichten.
LastWillTestamentRegistreert een Will-bericht dat de broker namens deze client publiceert als de verbinding onverwacht wordt verbroken.
ConnectPropertiesMQTT 5.0-eigenschappen verstuurd met het CONNECT-pakket: sessievervaltijd, ontvangstmaximum, pakketgrootte, topic-aliassen en uitgebreide authenticatie.

Betrouwbaarheid

NaamBeschrijving
HeartBeatVerstuurt periodiek MQTT PINGREQ-pakketten om de sessie actief te houden en stille broker-drops te detecteren.

Beveiliging

NaamBeschrijving
AuthenticationStuurt een gebruikersnaam en wachtwoord in het MQTT CONNECT-pakket om de client te verifiëren bij de broker.

Diagnostiek

NaamBeschrijving
VersionAlleen-lezen tekenreeks met de sgcWebSockets-buildversie van de MQTT-subprotocolcomponent.

Alle eigenschappen (alfabetisch)

NaamBeschrijving
AuthenticationStuurt een gebruikersnaam en wachtwoord in het MQTT CONNECT-pakket om de client te verifiëren bij de broker.
BrokerVerwijst naar een TsgcWSMQTTBroker-component zodat het MQTT-protocol over ruwe TCP in plaats van WebSockets wordt uitgevoerd.
ClientVerwijst naar de TsgcWebSocketClient die MQTT-frames vervoert bij verbinding via WebSockets.
ConnectPropertiesMQTT 5.0-eigenschappen verstuurd met het CONNECT-pakket: sessievervaltijd, ontvangstmaximum, pakketgrootte, topic-aliassen en uitgebreide authenticatie.
GuidUnieke identifier die dit subprotocolexemplaar bindt aan zijn WebSocket- of brokerverbinding.
HeartBeatVerstuurt periodiek MQTT PINGREQ-pakketten om de sessie actief te houden en stille broker-drops te detecteren.
LastWillTestamentRegistreert een Will-bericht dat de broker namens deze client publiceert als de verbinding onverwacht wordt verbroken.
MQTTVersionSelecteert het MQTT-protocolniveau dat wordt aangekondigd in het CONNECT-pakket (3.1.1 of 5.0).
QoSStandaard Quality of Service-niveau en gedrag voor opnieuw proberen/time-out voor uitgaande QoS 1- en QoS 2-berichten.
VersionAlleen-lezen tekenreeks met de sgcWebSockets-buildversie van de MQTT-subprotocolcomponent.