MqttV500ConnectReasonCode enum
Códigos de motivo de MQTT Connect Estos códigos representan los motivos del resultado de un paquete MQTT CONNECT según la especificación MQTT 5.0.
Campos
| UnspecifiedError = 128 | 0x80 - Error no especificado Descripción: El servidor no desea revelar el motivo del fallo, o no se aplica ninguno de los otros códigos de motivo. |
| MalformedPacket = 129 | 0x81 - Descripción del paquete con formato incorrecto: los datos del paquete CONNECT no se pudieron analizar correctamente. |
| ProtocolError = 130 | 0x82 - Descripción del error de protocolo: los datos del paquete CONNECT no se ajustan a esta especificación. |
| ImplementationSpecificError = 131 | 0x83 - Error específico de implementación Descripción: El CONNECT es válido pero no es aceptado por este servidor. |
| UnsupportedProtocolVersion = 132 | 0x84 - Versión de protocolo no compatible Descripción: El servidor no admite la versión del protocolo MQTT solicitada por el cliente. |
| ClientIdentifierNotValid = 133 | 0x85 - Identificador de cliente no válido Descripción: El identificador de cliente es una cadena válida pero no está permitido por el servidor. |
| BadUserNameOrPassword = 134 | 0x86 - Nombre de usuario o contraseña incorrectos Descripción: El servidor no acepta el nombre de usuario o la contraseña especificados por el cliente. |
| NotAuthorized = 135 | 0x87 - No autorizado Descripción: El Cliente no está autorizado a conectarse. |
| ServerUnavailable = 136 | 0x88 - Servidor no disponible Descripción: El servidor MQTT no está disponible. |
| ServerBusy = 137 | 0x89 - Servidor ocupado Descripción: El servidor está ocupado. Inténtalo de nuevo más tarde. |
| Banned = 138 | 0x8A - Prohibido Descripción: Este cliente ha sido prohibido por acción administrativa. Póngase en contacto con el administrador del servidor. |
| BadAuthenticationMethod = 140 | 0x8C - Método de autenticación incorrecto Descripción: el método de autenticación no es compatible o no coincide con el método de autenticación actualmente en uso. |
| TopicNameInvalid = 144 | 0x90 - Nombre del tema no válido Descripción: El nombre del tema no tiene un formato incorrecto, pero este servidor no lo acepta. |
| PacketTooLarge = 149 | 0x95 - Paquete demasiado grande Descripción: El paquete CONNECT superó el tamaño máximo permitido. |
| QuotaExceeded = 151 | 0x97 - Cuota superada Descripción: Se ha superado un límite impuesto por la implementación o la administración. |
| PayloadFormatInvalid = 153 | 0x99 - Formato de carga útil no válido Descripción: la carga útil no coincide con el indicador de formato de carga útil especificado. |
| RetainNotSupported = 154 | 0x9A - Conservar no es compatible Descripción: el servidor no admite mensajes retenidos y Will Retain se estableció en 1. |
| QosNotSupported = 155 | 0x9B - QoS no compatible Descripción: el servidor no admite la QoS establecida en Will QoS. |
| UseAnotherServer = 156 | 0x9C - Usar otro servidor Descripción: El cliente debe usar temporalmente otro servidor. |
| ServerMoved = 157 | 0x9D - Servidor movido Descripción: El cliente debe usar permanentemente otro servidor. |
| ConnectionRateExceeded = 159 | 0x9F - Velocidad de conexión superada Descripción: Se ha superado el límite de velocidad de conexión. |