MqttV500ConnectReasonCode enum
MQTT Connect orsakskoder Dessa koder representerar orsakerna till resultatet av ett MQTT CONNECT-paket enligt MQTT 5.0-specifikationen.
Fält
| UnspecifiedError = 128 | 0x80 - Ospecificerad felbeskrivning: Servern vill inte avslöja orsaken till felet, eller så gäller ingen av de andra orsakskoden. |
| MalformedPacket = 129 | 0x81 – Beskrivning av felaktigt paket: Data i CONNECT-paketet kunde inte tolkas korrekt. |
| ProtocolError = 130 | 0x82 - Beskrivning av protokollfel: Data i CONNECT-paketet överensstämmer inte med denna specifikation. |
| ImplementationSpecificError = 131 | 0x83 - Implementeringsspecifikt fel Beskrivning: CONNECT är giltig men accepteras inte av den här servern. |
| UnsupportedProtocolVersion = 132 | 0x84 – Beskrivning av protokollversion som inte stöds: Servern stöder inte den version av MQTT-protokollet som begärs av klienten. |
| ClientIdentifierNotValid = 133 | 0x85 – Klientidentifieraren är inte giltig Beskrivning: Klientidentifieraren är en giltig sträng men tillåts inte av servern. |
| BadUserNameOrPassword = 134 | 0x86 - Felaktigt användarnamn eller lösenord Beskrivning: Servern accepterar inte det användarnamn eller lösenord som anges av klienten. |
| NotAuthorized = 135 | 0x87 - Ej auktoriserad Beskrivning: Klienten har inte behörighet att ansluta. |
| ServerUnavailable = 136 | 0x88 - Servern är inte tillgänglig Beskrivning: MQTT-servern är inte tillgänglig. |
| ServerBusy = 137 | 0x89 - Servern är upptagen Beskrivning: Servern är upptagen. Försök igen senare. |
| Banned = 138 | 0x8A - Banned Beskrivning: Den här klienten har bannlysts av administrativa åtgärder. Kontakta serveradministratören. |
| BadAuthenticationMethod = 140 | 0x8C – Felaktig autentiseringsmetod Beskrivning: Autentiseringsmetoden stöds inte eller matchar inte den autentiseringsmetod som används för närvarande. |
| TopicNameInvalid = 144 | 0x90 - Ämnesnamnet är ogiltigt Beskrivning: Ämnesnamnet på testamentet är inte felaktigt, men accepteras inte av den här servern. |
| PacketTooLarge = 149 | 0x95 – Paketet är för stort Beskrivning: CONNECT-paketet överskred den högsta tillåtna storleken. |
| QuotaExceeded = 151 | 0x97 - Kvoten har överskridits Beskrivning: En implementerings- eller administrativ gräns har överskridits. |
| PayloadFormatInvalid = 153 | 0x99 - Nyttolastformatet är ogiltigt Beskrivning: Will-nyttolasten matchar inte den angivna indikatorn för nyttolastformat. |
| RetainNotSupported = 154 | 0x9A – Behåll stöds inte Beskrivning: Servern stöder inte kvarhållna meddelanden och Kommer att behålla har angetts till 1. |
| QosNotSupported = 155 | 0x9B – QoS stöds inte Beskrivning: Servern stöder inte QoS som angetts i Will QoS. |
| UseAnotherServer = 156 | 0x9C - Använd en annan server Beskrivning: Klienten bör tillfälligt använda en annan server. |
| ServerMoved = 157 | 0x9D - Servern har flyttats Beskrivning: Klienten bör permanent använda en annan server. |
| ConnectionRateExceeded = 159 | 0x9F - Anslutningshastigheten har överskridits Beskrivning: Gränsen för anslutningshastigheten har överskridits. |