Compartir a través de


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.