TsgcWSPClient_MQTT › Événements
Événements que vous pouvez gérer, regroupés par objectif, suivis de la liste alphabétique complète.
| Nom | Description |
|---|---|
| OnMQTTBeforeConnect | Se déclenche avant l'envoi du paquet CONNECT ; permet à l'application de remplacer CleanSession et ClientIdentifier. |
| OnMQTTConnect | Déclenché après réception du CONNACK ; signale l'indicateur Session, le ReasonCode et les ConnectProperties MQTT 5. |
| OnMQTTDisconnect | Se déclenche lorsque le courtier envoie un DISCONNECT ou que la session est fermée ; signale ReasonCode et les propriétés de déconnexion MQTT 5. |
| OnMQTTPing | Déclenché lorsque le client reçoit un PINGRESP accusant réception d'un PINGREQ précédemment envoyé. |
| OnMQTTAuth | Se déclenche pendant l'échange d'authentification améliorée MQTT 5 lorsque le broker envoie un paquet AUTH. |
| Nom | Description |
|---|---|
| OnMQTTPublish | Se déclenche lorsque le courtier livre un message PUBLISH entrant ; expose Topic, Text et MQTT 5 PublishProperties. |
| OnMQTTPublishEx | Se déclenche sur les PUBLISH entrants ; livre la charge utile sous forme de TsgcWSMQTTPublishData (Value, Bytes, Stream) ainsi que le TsgcWSMQTTMessage brut. |
| OnMQTTPubAck | Se déclenche lorsqu'un PUBACK est reçu pour une publication QoS 1 (PUBLISH → PUBACK). |
| OnMQTTPubRec | Se déclenche lors du deuxième échange du handshake QoS 2 (PUBLISH → PUBREC → PUBREL → PUBCOMP). |
| OnMQTTPubRel | Se déclenche lors du troisième échange du protocole QoS 2 lorsqu'un PUBREL est reçu. |
| OnMQTTPubComp | Se déclenche lors du quatrième et dernier leg du handshake QoS 2 lorsqu'un PUBCOMP est reçu. |
| Nom | Description |
|---|---|
| OnMQTTSubscribe | Se déclenche lorsqu'un SUBACK est reçu en réponse à Subscribe ; expose les codes de raison par topic et les SubscribeProperties MQTT 5. |
| OnMQTTUnSubscribe | Se déclenche lorsqu'un UNSUBACK est reçu en réponse à UnSubscribe ; expose les codes de raison par rubrique et les UnsubscribeProperties MQTT 5. |
| Nom | Description |
|---|---|
| OnMQTTAuth | Se déclenche pendant l'échange d'authentification améliorée MQTT 5 lorsque le broker envoie un paquet AUTH. |
| OnMQTTBeforeConnect | Se déclenche avant l'envoi du paquet CONNECT ; permet à l'application de remplacer CleanSession et ClientIdentifier. |
| OnMQTTConnect | Déclenché après réception du CONNACK ; signale l'indicateur Session, le ReasonCode et les ConnectProperties MQTT 5. |
| OnMQTTDisconnect | Se déclenche lorsque le courtier envoie un DISCONNECT ou que la session est fermée ; signale ReasonCode et les propriétés de déconnexion MQTT 5. |
| OnMQTTPing | Déclenché lorsque le client reçoit un PINGRESP accusant réception d'un PINGREQ précédemment envoyé. |
| OnMQTTPubAck | Se déclenche lorsqu'un PUBACK est reçu pour une publication QoS 1 (PUBLISH → PUBACK). |
| OnMQTTPubComp | Se déclenche lors du quatrième et dernier leg du handshake QoS 2 lorsqu'un PUBCOMP est reçu. |
| OnMQTTPublish | Se déclenche lorsque le courtier livre un message PUBLISH entrant ; expose Topic, Text et MQTT 5 PublishProperties. |
| OnMQTTPublishEx | Se déclenche sur les PUBLISH entrants ; livre la charge utile sous forme de TsgcWSMQTTPublishData (Value, Bytes, Stream) ainsi que le TsgcWSMQTTMessage brut. |
| OnMQTTPubRec | Se déclenche lors du deuxième échange du handshake QoS 2 (PUBLISH → PUBREC → PUBREL → PUBCOMP). |
| OnMQTTPubRel | Se déclenche lors du troisième échange du protocole QoS 2 lorsqu'un PUBREL est reçu. |
| OnMQTTSubscribe | Se déclenche lorsqu'un SUBACK est reçu en réponse à Subscribe ; expose les codes de raison par topic et les SubscribeProperties MQTT 5. |
| OnMQTTUnSubscribe | Se déclenche lorsqu'un UNSUBACK est reçu en réponse à UnSubscribe ; expose les codes de raison par rubrique et les UnsubscribeProperties MQTT 5. |