Sdílet prostřednictvím


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.