MqttV500ConnectReasonCode enum
Códigos de razão do MQTT Connect Esses códigos representam os motivos para o resultado de um pacote MQTT CONNECT de acordo com a especificação MQTT 5.0.
Campos
| UnspecifiedError = 128 | 0x80 - Erro não especificado Descrição: O servidor não deseja revelar o motivo da falha ou nenhum dos outros códigos de motivo se aplica. |
| 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 de implementação Descrição: O CONNECT é válido, mas não é aceito por este servidor. |
| UnsupportedProtocolVersion = 132 | 0x84 - Versão do Protocolo Não Suportado Descrição: O Servidor não suporta a versão do protocolo MQTT solicitada pelo Cliente. |
| ClientIdentifierNotValid = 133 | 0x85 - Identificador do cliente não é válido Descrição: O identificador do cliente é uma string válida, mas não é permitida 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 - Não autorizado Descrição: O Cliente não está autorizado a se conectar. |
| 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 depois. |
| Banned = 138 | 0x8A - Banido Descrição: 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 inválido Descrição: O nome do tópico 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 - Cota excedida Descrição: Um limite de implementação ou imposto administrativo foi excedido. |
| PayloadFormatInvalid = 153 | 0x99 - Formato de carga inválido Descrição: A carga útil não corresponde ao indicador de formato de carga especificado. |
| RetainNotSupported = 154 | 0x9A - Reter não suportado Descrição: O servidor não suporta mensagens retidas e a opção Reter foi definida como 1. |
| QosNotSupported = 155 | 0x9B - QoS não suportado Descrição: O servidor não suporta o QoS definido em Will QoS. |
| UseAnotherServer = 156 | 0x9C - Usar 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 da taxa de conexão foi excedido. |