TsgcWSPClient_MQTT › イベント
処理可能なイベントを目的別にグループ化し、その後完全なアルファベット順リストを表示します。
| 名前 | 説明 |
|---|---|
| OnMQTTBeforeConnect | CONNECT パケットが送信される前に発生し、アプリが CleanSession と ClientIdentifier を上書きできます。 |
| OnMQTTConnect | CONNACK 受信後に発火します。Session フラグ、ReasonCode、MQTT 5 ConnectProperties を報告します。 |
| OnMQTTDisconnect | ブローカーが DISCONNECT を送信するかセッションが閉じられたときに発生します。ReasonCode と MQTT 5 DisconnectProperties を報告します。 |
| OnMQTTPing | クライアントが、以前に送信したPINGREQを確認するPINGRESPを受信したときに発生します。 |
| OnMQTTAuth | MQTT 5 拡張認証交換において、ブローカーが AUTH パケットを送信するときに発生します。 |
| 名前 | 説明 |
|---|---|
| OnMQTTPublish | ブローカーが受信 PUBLISH メッセージを配信したときに発火します。Topic、Text、MQTT 5 の PublishProperties を公開します。 |
| OnMQTTPublishEx | 受信した PUBLISH 時に発生します。ペイロードを TsgcWSMQTTPublishData (Value、Bytes、Stream) および生の TsgcWSMQTTMessage として配信します。 |
| OnMQTTPubAck | QoS 1 パブリッシュ(PUBLISH → PUBACK)に対して PUBACK が受信されたときに発生します。 |
| OnMQTTPubRec | QoS 2 ハンドシェイクの第 2 レッグ(PUBLISH → PUBREC → PUBREL → PUBCOMP)で発生します。 |
| OnMQTTPubRel | PUBRELが受信されたときに、QoS 2ハンドシェイクの3番目のレグで発生します。 |
| OnMQTTPubComp | PUBCOMP を受信したときに、QoS 2 ハンドシェイクの第4の最終段階で発生します。 |
| 名前 | 説明 |
|---|---|
| OnMQTTSubscribe | Subscribe に応答して SUBACK を受信したときに発生します。トピックごとの理由コードと MQTT 5 の SubscribeProperties を公開します。 |
| OnMQTTUnSubscribe | UnSubscribe に応答してUNSUBACKを受信したときに発火します。トピックごとの理由コードとMQTT 5の UnsubscribeProperties を公開します。 |
| 名前 | 説明 |
|---|---|
| OnMQTTAuth | MQTT 5 拡張認証交換において、ブローカーが AUTH パケットを送信するときに発生します。 |
| OnMQTTBeforeConnect | CONNECT パケットが送信される前に発生し、アプリが CleanSession と ClientIdentifier を上書きできます。 |
| OnMQTTConnect | CONNACK 受信後に発火します。Session フラグ、ReasonCode、MQTT 5 ConnectProperties を報告します。 |
| OnMQTTDisconnect | ブローカーが DISCONNECT を送信するかセッションが閉じられたときに発生します。ReasonCode と MQTT 5 DisconnectProperties を報告します。 |
| OnMQTTPing | クライアントが、以前に送信したPINGREQを確認するPINGRESPを受信したときに発生します。 |
| OnMQTTPubAck | QoS 1 パブリッシュ(PUBLISH → PUBACK)に対して PUBACK が受信されたときに発生します。 |
| OnMQTTPubComp | PUBCOMP を受信したときに、QoS 2 ハンドシェイクの第4の最終段階で発生します。 |
| OnMQTTPublish | ブローカーが受信 PUBLISH メッセージを配信したときに発火します。Topic、Text、MQTT 5 の PublishProperties を公開します。 |
| OnMQTTPublishEx | 受信した PUBLISH 時に発生します。ペイロードを TsgcWSMQTTPublishData (Value、Bytes、Stream) および生の TsgcWSMQTTMessage として配信します。 |
| OnMQTTPubRec | QoS 2 ハンドシェイクの第 2 レッグ(PUBLISH → PUBREC → PUBREL → PUBCOMP)で発生します。 |
| OnMQTTPubRel | PUBRELが受信されたときに、QoS 2ハンドシェイクの3番目のレグで発生します。 |
| OnMQTTSubscribe | Subscribe に応答して SUBACK を受信したときに発生します。トピックごとの理由コードと MQTT 5 の SubscribeProperties を公開します。 |
| OnMQTTUnSubscribe | UnSubscribe に応答してUNSUBACKを受信したときに発火します。トピックごとの理由コードとMQTT 5の UnsubscribeProperties を公開します。 |