Partilhar via


MqttV500ConnectReasonCode enum

Códigos de razão MQTT Connect Esses códigos representam as razões para o resultado de um pacote MQTT CONNECT de acordo com a especificação MQTT 5.0.

Campos

UnspecifiedError = 128

0x80 - Descrição do erro não especificado: O servidor não deseja revelar o motivo da falha, ou nenhum dos outros códigos de motivo se aplicam.

MalformedPacket = 129

0x81 - Descrição do pacote malformado: Os dados dentro do pacote CONNECT não puderam ser analisados corretamente.

ProtocolError = 130

0x82 - Descrição do erro de protocolo: Os dados no pacote CONNECT não estão em conformidade com esta especificação.

ImplementationSpecificError = 131

0x83 - Erro específico da implementação Descrição: O CONNECT é válido, mas não é aceito por este servidor.

UnsupportedProtocolVersion = 132

0x84 - Descrição da versão do protocolo não suportado: O servidor não suporta a versão do protocolo MQTT solicitada pelo cliente.

ClientIdentifierNotValid = 133

0x85 - Identificador de cliente não válido Descrição: O identificador de cliente é uma cadeia de caracteres válida, mas não é permitido pelo servidor.

BadUserNameOrPassword = 134

0x86 - Nome de usuário ou senha incorretos Descrição: O servidor não aceita o nome de usuário ou senha especificados pelo cliente.

NotAuthorized = 135

0x87 - Descrição não autorizada: O Cliente não está autorizado a ligar-se.

ServerUnavailable = 136

0x88 - Servidor indisponível Descrição: O servidor MQTT não está disponível.

ServerBusy = 137

0x89 - Servidor ocupado Descrição: O servidor está ocupado. Tente novamente mais tarde.

Banned = 138

0x8A - Descrição Proibida: Este Cliente foi banido por ação administrativa. Entre em contato com o administrador do servidor.

BadAuthenticationMethod = 140

0x8C - Método de autenticação incorreto Descrição: O método de autenticação não é suportado ou não corresponde ao método de autenticação atualmente em uso.

TopicNameInvalid = 144

0x90 - Nome do tópico Descrição inválida: O nome do tópico Will não está malformado, mas não é aceito por este servidor.

PacketTooLarge = 149

0x95 - Pacote muito grande Descrição: O pacote CONNECT excedeu o tamanho máximo permitido.

QuotaExceeded = 151

0x97 - Quota excedida Descrição: Foi excedido um limite de execução ou imposto administrativamente.

PayloadFormatInvalid = 153

0x99 - Formato de carga útil inválido Descrição: A carga útil não corresponde ao indicador de formato de carga especificada.

RetainNotSupported = 154

0x9A - Reter não suportado Descrição: O servidor não suporta mensagens retidas e Will Retain foi definido como 1.

QosNotSupported = 155

0x9B - QoS não suportado Descrição: O servidor não suporta o conjunto de QoS em Will QoS.

UseAnotherServer = 156

0x9C - Use outro servidor Descrição: O cliente deve usar temporariamente outro servidor.

ServerMoved = 157

0x9D - Servidor movido Descrição: O cliente deve usar permanentemente outro servidor.

ConnectionRateExceeded = 159

0x9F - Taxa de conexão excedida Descrição: O limite de taxa de conexão foi excedido.