MqttDisconnectReasonCode enum
MQTT 5.0 Odpojte kódy důvodů.
Pole
| NormalDisconnection = 0 | 0x00 - Normální odpojení Odesláno: Klient nebo server Popis: Ukončete připojení normálně. Neposílejte zprávu vůle. |
| DisconnectWithWillMessage = 4 | 0x04 - Odpojit se zprávou Odeslal: Klient Popis: Klient si přeje odpojit se, ale požaduje, aby server také zveřejnil zprávu o vůli. |
| UnspecifiedError = 128 | 0x80 - Nespecifikovaná chyba Odesláno: Klient nebo server Popis: Připojení je ukončeno, ale odesílatel si buď nepřeje prozradit důvod, nebo neplatí žádný z ostatních kódů důvodu. |
| MalformedPacket = 129 | 0x81 - Poškozený paket odeslaný: Klient nebo server Popis: Přijatý paket neodpovídá této specifikaci. |
| ProtocolError = 130 | 0x82 - Chyba protokolu odeslána: Klient nebo server Popis: Byl přijat neočekávaný nebo mimo pořadí. |
| ImplementationSpecificError = 131 | 0x83 – Chyba specifická pro implementaci Odesláno: Klient nebo server Popis: Přijatý paket je platný, ale tato implementace jej nemůže zpracovat. |
| NotAuthorized = 135 | 0x87 - Neautorizováno Odesláno: Server Popis: Požadavek není autorizován. |
| ServerBusy = 137 | 0x89 - Server obsazen Odesláno: Server Popis: Server je zaneprázdněn a nemůže pokračovat ve zpracování požadavků od tohoto klienta. |
| ServerShuttingDown = 139 | 0x8B - Vypínání serveru Odeslal: Popis serveru: Server se vypíná. |
| KeepAliveTimeout = 141 | 0x8D - Časový limit Keep Alive Odesláno: Popis serveru: Připojení je ukončeno, protože nebyl přijat žádný paket po dobu 1,5násobku doby Keepalive. |
| SessionTakenOver = 142 | 0x8E - Relace převzata Odesláno: Server Popis: Připojilo se jiné připojení používající stejné ID klienta, což způsobí ukončení tohoto spojení. |
| TopicFilterInvalid = 143 | 0x8F - Filtr témat je neplatný Odesláno: Server Popis: Filtr témat je správně vytvořen, ale není přijat tímto serverem. |
| TopicNameInvalid = 144 | 0x90 - Název tématu je neplatný Odesláno: Klient nebo server Popis: Název tématu je správně vytvořen, ale není přijat tímto klientem nebo serverem. |
| ReceiveMaximumExceeded = 147 | 0x93 - Překročeno maximum příjmu Odesláno: Klient nebo server Popis: Klient nebo server obdržel více publikací než Přijmout maximum, pro které neodeslal publikaci PUBACK nebo PUBCOMP. |
| TopicAliasInvalid = 148 | 0x94 - Alias tématu je neplatný Odesláno: Klient nebo server Popis: Klient nebo server obdržel paket PUBLISH obsahující alias tématu, který je větší než maximální alias tématu odeslaný v paketu CONNECT nebo CONNACK. |
| PacketTooLarge = 149 | 0x95 - Paket je příliš velký Odesláno: Klient nebo server Popis: Velikost paketu je větší než Maximální velikost paketu pro tohoto klienta nebo server. |
| MessageRateTooHigh = 150 | 0x96 - Příliš vysoká rychlost zpráv Odesláno: Klient nebo server Popis: Rychlost přijatých dat je příliš vysoká. |
| QuotaExceeded = 151 | 0x97 – Byla překročena kvóta Odeslal: Klient nebo server Popis: Byl překročen limit zavedený implementací nebo správcem. |
| AdministrativeAction = 152 | 0x98 - Administrativní akce Odesláno: Klient nebo server Popis: Připojení je ukončeno z důvodu administrativní akce. |
| PayloadFormatInvalid = 153 | 0x99 – Formát datové části je neplatný Odesláno: Klient nebo server Popis: Formát datové části neodpovídá formátu určenému indikátorem formátu datové části. |
| RetainNotSupported = 154 | 0x9A – Zachovat není podporováno Odeslal: Server Popis: Server nepodporuje uchovávané zprávy. |
| QosNotSupported = 155 | 0x9B – QoS není podporováno Odesláno: Server Popis: Klient specifikoval QoS vyšší než QoS specifikovanou v Maximum QoS v CONNACK. |
| UseAnotherServer = 156 | 0x9C - Použít jiný server Odesláno: Popis serveru: Klient by měl dočasně změnit svůj server. |
| ServerMoved = 157 | 0x9D - Server přesunut Odeslal: Popis serveru: Server je přesunut a klient by měl trvale změnit jeho umístění. |
| SharedSubscriptionsNotSupported = 158 | 0x9E – Sdílená předplatná nejsou podporována Odesláno: Server Popis: Server nepodporuje sdílená předplatná. |
| ConnectionRateExceeded = 159 | 0x9F - Četnost připojení překročena Odesláno: Server Popis: Toto připojení je ukončeno, protože rychlost připojení je příliš vysoká. |
| MaximumConnectTime = 160 | 0xA0 – Maximální doba připojení Odesláno: Server Popis: Byla překročena maximální doba autorizovaného připojení pro toto připojení. |
| SubscriptionIdentifiersNotSupported = 161 | 0xA1 – Identifikátory předplatného nejsou podporovány Odesláno: Server Popis: Server nepodporuje identifikátory předplatného; Předplatné není přijímáno. |
| WildcardSubscriptionsNotSupported = 162 | 0xA2 – Předplatná se zástupnými znaky nejsou podporována Odeslal: Server Popis: Server nepodporuje odběry se zástupnými znaky; Předplatné není přijímáno. |