次の方法で共有


MqttDisconnectReasonCode enum

MQTT 5.0 切断理由コード。

フィールド

NormalDisconnection = 0

0x00 - 通常の切断 送信者: クライアントまたはサーバー 説明: 通常どおり接続を閉じます。 遺言書は送らないでください。

DisconnectWithWillMessage = 4

0x04 - Will Message Sent byで切断: クライアントの説明: クライアントは切断を希望しますが、サーバーもWill Messageを公開する必要があります。

UnspecifiedError = 128

0x80 - 未指定のエラー送信者: クライアントまたはサーバーの説明: 接続は閉じられていますが、送信者が理由を明らかにしたくないか、他の理由コードが適用されません。

MalformedPacket = 129

0x81 - 正しくない形式のパケットが送信されました: クライアントまたはサーバーの説明: 受信したパケットは、この仕様に準拠していません。

ProtocolError = 130

0x82 - プロトコル エラーの送信者: クライアントまたはサーバーの説明: 予期しないパケットまたは順序がずれたパケットが受信されました。

ImplementationSpecificError = 131

0x83 - 実装固有のエラー 送信者: クライアントまたはサーバー 説明: 受信したパケットは有効ですが、この実装では処理できません。

NotAuthorized = 135

0x87 - 未承認 送信者: サーバー 説明: 要求は承認されていません。

ServerBusy = 137

0x89 - サーバーがビジー状態 送信者: サーバー 説明: サーバーはビジー状態であり、このクライアントからの要求の処理を続行できません。

ServerShuttingDown = 139

0x8B - サーバーがシャットダウン 送信者: サーバー 説明: サーバーがシャットダウン中です。

KeepAliveTimeout = 141

0x8D - キープアライブタイムアウト送信者:サーバの説明:キープアライブ時間の1.5倍のパケットが受信されなかったため、接続は閉じられています。

SessionTakenOver = 142

0x8E - セッションが引き継がれました 送信者: サーバー 説明: 同じ ClientID を使用する別の接続が接続されているため、この接続が閉じられました。

TopicFilterInvalid = 143

0x8F - トピック・フィルタが無効です 送信者: サーバ 説明: トピック・フィルタは正しく構成されていますが、このサーバでは受け入れられません。

TopicNameInvalid = 144

0x90 - トピック名が無効です 送信者: クライアントまたはサーバー 説明: トピック名は正しい形式ですが、このクライアントまたはサーバーでは受け入れられません。

ReceiveMaximumExceeded = 147

0x93 - 受信最大数を超えました 送信者: クライアントまたはサーバー 説明: クライアントまたはサーバーは、PUBACK または PUBCOMP を送信していない最大受信パブリケーションを受信しました。

TopicAliasInvalid = 148

0x94 - トピックエイリアスが無効です 送信者: クライアントまたはサーバー 説明: クライアントまたはサーバーは、CONNECT または CONNACK パケットで送信した最大トピックエイリアスよりも大きいトピックエイリアスを含む PUBLISH パケットを受信しました。

PacketTooLarge = 149

0x95 - パケットが大きすぎます 送信元: クライアントまたはサーバー 説明: パケット サイズが、このクライアントまたはサーバーの最大パケット サイズより大きくなっています。

MessageRateTooHigh = 150

0x96 - メッセージレートが高すぎます 送信者: クライアントまたはサーバー 説明: 受信データレートが高すぎます。

QuotaExceeded = 151

0x97 - クォータを超えました 送信者: クライアントまたはサーバー 説明: 実装または管理上課された制限を超えました。

AdministrativeAction = 152

0x98 - 管理アクション 送信者: クライアントまたはサーバー 説明: 管理アクションにより接続が閉じられます。

PayloadFormatInvalid = 153

0x99 - ペイロード形式が無効です 送信者: クライアントまたはサーバー 説明: ペイロード形式が、ペイロード形式インジケーターで指定された形式と一致しません。

RetainNotSupported = 154

0x9A - 保持はサポートされていません 送信者: サーバー 説明: サーバーは保持メッセージをサポートしていません。

QosNotSupported = 155

0x9B - QoS がサポートされていません 送信者: サーバー 説明: クライアントが、CONNACK の最大 QoS で指定された QoS よりも大きい QoS を指定しました。

UseAnotherServer = 156

0x9C - 別のサーバーを使用する 送信者: サーバー 説明: クライアントは一時的にサーバーを変更する必要があります。

ServerMoved = 157

0x9D - サーバーが移動されました 送信者: サーバー 説明: サーバーが移動され、クライアントはサーバーの場所を永続的に変更する必要があります。

SharedSubscriptionsNotSupported = 158

0x9E - 共有サブスクリプションはサポートされていません 送信者: サーバー 説明: サーバーは共有サブスクリプションをサポートしていません。

ConnectionRateExceeded = 159

0x9F - 接続レートを超えました 送信者: サーバー 説明: 接続レートが高すぎるため、この接続は閉じられています。

MaximumConnectTime = 160

0xA0 - 最大接続時間 送信者: サーバー 説明: この接続に対して許可された最大接続時間を超えました。

SubscriptionIdentifiersNotSupported = 161

0xA1 - サブスクリプション識別子はサポートされていません 送信者: サーバー 説明: サーバーはサブスクリプション識別子をサポートしていません。サブスクリプションは受け入れられません。

WildcardSubscriptionsNotSupported = 162

0xA2 - ワイルドカード サブスクリプションはサポートされていません 送信者: サーバー 説明: サーバーはワイルドカード サブスクリプションをサポートしていません。サブスクリプションは受け入れられません。