MqttV500ConnectReasonCode enum
MQTT Connect 原因代碼 這些代碼表示根據 MQTT 5.0 規範的 MQTT CONNECT 數據包結果的原因。
欄位
| UnspecifiedError = 128 | 0x80 - 未指定的錯誤描述:伺服器不希望透露失敗的原因,或者其他原因代碼都不適用。 |
| MalformedPacket = 129 | 0x81 - 格式錯誤的數據包說明:無法正確解析 CONNECT 數據包中的數據。 |
| ProtocolError = 130 | 0x82 - 協定錯誤描述:CONNECT報文中的數據不符合本規範。 |
| ImplementationSpecificError = 131 | 0x83 - 實現特定錯誤描述:CONNECT 有效,但此伺服器不接受。 |
| UnsupportedProtocolVersion = 132 | 0x84 - 不支援的協定版本說明:伺服器不支援用戶端請求的MQTT協定版本。 |
| ClientIdentifierNotValid = 133 | 0x85 - 用戶端識別碼無效 說明:用戶端識別碼是有效字串,但伺服器不允許。 |
| BadUserNameOrPassword = 134 | 0x86 - 錯誤的使用者名或密碼描述:伺服器不接受用戶端指定的使用者名或密碼。 |
| NotAuthorized = 135 | 0x87 - 未經授權描述:客戶端無權連接。 |
| ServerUnavailable = 136 | 0x88 - 伺服器不可用 描述:MQTT 伺服器不可用。 |
| ServerBusy = 137 | 0x89 - 伺服器繁忙說明:伺服器繁忙。 稍後再試一次。 |
| Banned = 138 | 0x8A - 禁止描述:此用戶端已被行政作禁止。 請連絡伺服器管理員。 |
| BadAuthenticationMethod = 140 | 0x8C - 錯誤的身份驗證方法說明:不支援身份驗證方法或與當前使用的身份驗證方法不匹配。 |
| TopicNameInvalid = 144 | 0x90 - 主題名稱無效 描述:將主題名稱格式不正確,但此伺服器不接受。 |
| PacketTooLarge = 149 | 0x95 - 數據包太大 說明:CONNECT 數據包超出了最大允許大小。 |
| QuotaExceeded = 151 | 0x97 - 超出配額 說明:已超出實施或管理施加的限制。 |
| PayloadFormatInvalid = 153 | 0x99 - 有效負載格式無效 說明:將有效負載與指定的有效負載格式指示器不匹配。 |
| RetainNotSupported = 154 | 0x9A - 不支援保留說明:伺服器不支援保留郵件,並且將保留設置為 1。 |
| QosNotSupported = 155 | 0x9B - 不支援 QoS 說明:伺服器不支援將 QoS 中設置的 QoS。 |
| UseAnotherServer = 156 | 0x9C - 使用另一台伺服器描述:客戶端應暫時使用另一台伺服器。 |
| ServerMoved = 157 | 0x9D - 伺服器移動 描述:用戶端應永久使用另一台伺服器。 |
| ConnectionRateExceeded = 159 | 0x9F - 超出連接速率 說明:已超出連接速率限制。 |