MqttDisconnectReasonCode enum
MQTT 5.0 Desconecte códigos de motivo.
Campos
| NormalDisconnection = 0 | 0x00 - Desconexão normal Enviado por: Cliente ou Servidor Descrição: Feche a conexão normalmente. Não envie a mensagem de vontade. |
| DisconnectWithWillMessage = 4 | 0x04 - Desconectar com Mensagem de Vontade Enviada por: Descrição do Cliente: O Cliente deseja desconectar, mas requer que o Servidor também publique sua Mensagem de Vontade. |
| UnspecifiedError = 128 | 0x80 - Erro não especificado enviado por: Cliente ou servidor Descrição: A conexão está fechada, mas o remetente não deseja revelar o motivo, ou nenhum dos outros códigos de motivo se aplica. |
| MalformedPacket = 129 | 0x81 - Pacote malformado enviado por: Cliente ou servidor Descrição: O pacote recebido não está em conformidade com esta especificação. |
| ProtocolError = 130 | 0x82 - Erro de protocolo enviado por: Cliente ou servidor Descrição: Um pacote inesperado ou fora de ordem foi recebido. |
| ImplementationSpecificError = 131 | 0x83 - Erro específico da implementação Enviado por: Cliente ou Servidor Descrição: O pacote recebido é válido, mas não pode ser processado por esta implementação. |
| NotAuthorized = 135 | 0x87 - Não autorizado Enviado por: Descrição do servidor: O pedido não está autorizado. |
| ServerBusy = 137 | 0x89 - Servidor ocupado Enviado por: Descrição do Servidor: O Servidor está ocupado e não pode continuar processando solicitações deste Cliente. |
| ServerShuttingDown = 139 | 0x8B - Desligamento do servidor Enviado por: Descrição do servidor: O servidor está desligando. |
| KeepAliveTimeout = 141 | 0x8D - Manter o tempo limite de vida Enviado por: Descrição do servidor: A conexão é fechada porque nenhum pacote foi recebido por 1,5 vezes o tempo de Keepalive. |
| SessionTakenOver = 142 | 0x8E - Sessão assumida Enviado por: Descrição do servidor: Outra conexão usando o mesmo ClientID se conectou fazendo com que essa conexão seja fechada. |
| TopicFilterInvalid = 143 | 0x8F - Filtro de tópico inválido Enviado por: Descrição do servidor: O filtro de tópico está formado corretamente, mas não é aceito por este servidor. |
| TopicNameInvalid = 144 | 0x90 - Nome do tópico inválido Enviado por: Cliente ou Servidor Descrição: O Nome do Tópico está formado corretamente, mas não é aceito por este Cliente ou Servidor. |
| ReceiveMaximumExceeded = 147 | 0x93 - Máximo de Recebimento excedido Enviado por: Cliente ou Servidor Descrição: O Cliente ou Servidor recebeu mais do que a publicação Receber Máximo para a qual não enviou PUBACK ou PUBCOMP. |
| TopicAliasInvalid = 148 | 0x94 - Alias de tópico inválido Enviado por: Cliente ou Servidor Descrição: O Cliente ou Servidor recebeu um pacote PUBLISH contendo um Alias de Tópico que é maior do que o Alias de Tópico Máximo que enviou no pacote CONNECT ou CONNACK. |
| PacketTooLarge = 149 | 0x95 - Pacote muito grande Enviado por: Cliente ou Servidor Descrição: O tamanho do pacote é maior do que o Tamanho Máximo do Pacote para este Cliente ou Servidor. |
| MessageRateTooHigh = 150 | 0x96 - Taxa de mensagens muito alta Enviado por: Cliente ou Servidor Descrição: A taxa de dados recebidos é muito alta. |
| QuotaExceeded = 151 | 0x97 - Quota excedida Enviado por: Cliente ou Servidor Descrição: Uma implementação ou limite administrativo imposto foi excedido. |
| AdministrativeAction = 152 | 0x98 - Ação administrativa Enviada por: Cliente ou Servidor Descrição: A conexão é fechada devido a uma ação administrativa. |
| PayloadFormatInvalid = 153 | 0x99 - Formato de carga inválido Enviado por: Cliente ou Servidor Descrição: O formato da carga útil não corresponde ao especificado pelo Indicador de Formato de Carga Útil. |
| RetainNotSupported = 154 | 0x9A - Reter não suportado Enviado por: Descrição do servidor: O servidor não suporta mensagens retidas. |
| QosNotSupported = 155 | 0x9B - QoS não suportado Enviado por: Descrição do servidor: O cliente especificou uma QoS maior do que a QoS especificada em uma QoS máxima no CONNACK. |
| UseAnotherServer = 156 | 0x9C - Use outro servidor Enviado por: Descrição do Servidor: O Cliente deve alterar temporariamente o seu Servidor. |
| ServerMoved = 157 | 0x9D - Servidor movido Enviado por: Descrição do servidor: O servidor é movido e o cliente deve alterar permanentemente a localização do servidor. |
| SharedSubscriptionsNotSupported = 158 | 0x9E - Subscrições partilhadas não suportadas Enviado por: Descrição do servidor: O servidor não suporta subscrições partilhadas. |
| ConnectionRateExceeded = 159 | 0x9F - Taxa de conexão excedida Enviado por: Descrição do servidor: Esta conexão é fechada porque a taxa de conexão é muito alta. |
| MaximumConnectTime = 160 | 0xA0 - Tempo máximo de conexão Enviado por: Descrição do servidor: O tempo máximo de conexão autorizado para esta conexão foi excedido. |
| SubscriptionIdentifiersNotSupported = 161 | 0xA1 - Identificadores de Subscrição não suportados Enviado por: Descrição do Servidor: O Servidor não suporta Identificadores de Subscrição; A subscrição não é aceite. |
| WildcardSubscriptionsNotSupported = 162 | 0xA2 - Subscrições Wildcard não suportadas Enviado por: Descrição do Servidor: O Servidor não suporta Subscrições Wildcard; A subscrição não é aceite. |