Compartir a través de


MqttDisconnectReasonCode enum

Códigos de motivo de desconexión MQTT 5.0.

Campos

NormalDisconnection = 0

0x00 - Desconexión normal Enviado por: Cliente o Servidor Descripción: Cierre la conexión normalmente. No envíe el mensaje de testamento.

DisconnectWithWillMessage = 4

0x04 - Mensaje de desconexión con voluntad Enviado por: Cliente Descripción: El cliente desea desconectarse pero requiere que el servidor también publique su mensaje de voluntad.

UnspecifiedError = 128

0x80 - Error no especificado Enviado por: Cliente o Servidor Descripción: La conexión se ha cerrado, pero el remitente no desea revelar el motivo o no se aplica ninguno de los otros códigos de motivo.

MalformedPacket = 129

0x81 - Paquete con formato incorrecto enviado por: Cliente o servidor Descripción: El paquete recibido no se ajusta a esta especificación.

ProtocolError = 130

0x82 - Error de protocolo enviado por: Cliente o servidor Descripción: Se recibió un paquete inesperado o fuera de servicio.

ImplementationSpecificError = 131

0x83 - Error específico de implementación Enviado por: Cliente o Servidor Descripción: El paquete recibido es válido pero no puede ser procesado por esta implementación.

NotAuthorized = 135

0x87 - No autorizado Enviado por: Servidor Descripción: La solicitud no está autorizada.

ServerBusy = 137

0x89 - Servidor ocupado Enviado por: Servidor Descripción: El servidor está ocupado y no puede continuar procesando solicitudes de este cliente.

ServerShuttingDown = 139

0x8B - Servidor que se apaga Enviado por: Servidor Descripción: El servidor se está apagando.

KeepAliveTimeout = 141

0x8D - Tiempo de espera de mantenimiento de conexión Enviado por: Servidor Descripción: La conexión se cierra porque no se ha recibido ningún paquete durante 1,5 veces el tiempo de mantenimiento.

SessionTakenOver = 142

0x8E - Sesión tomada Enviado por: Servidor Descripción: Se ha conectado otra conexión con el mismo ID de cliente, lo que hace que se cierre esta conexión.

TopicFilterInvalid = 143

0x8F - Filtro de temas no válido Enviado por: Servidor Descripción: El filtro de temas está correctamente formado, pero no es aceptado por este servidor.

TopicNameInvalid = 144

0x90 - Nombre del tema no válido Enviado por: Cliente o Servidor Descripción: El nombre del tema está correctamente formado, pero no es aceptado por este Cliente o Servidor.

ReceiveMaximumExceeded = 147

0x93 - Máximo de recepción excedido Enviado por: Cliente o Servidor Descripción: El Cliente o Servidor ha recibido más de la publicación Máximo de Recepción para la cual no ha enviado PUBACK o PUBCOMP.

TopicAliasInvalid = 148

0x94 - Alias de tema no válido Enviado por: Cliente o servidor Descripción: El cliente o servidor ha recibido un paquete PUBLISH que contiene un alias de tema que es mayor que el alias de tema máximo que envió en el paquete CONNECT o CONNACK.

PacketTooLarge = 149

0x95 - Paquete demasiado grande Enviado por: Cliente o Servidor Descripción: El tamaño del paquete es mayor que el Tamaño máximo del paquete para este Cliente o Servidor.

MessageRateTooHigh = 150

0x96 - Velocidad de mensajes demasiado alta Enviado por: Cliente o Servidor Descripción: La velocidad de datos recibida es demasiado alta.

QuotaExceeded = 151

0x97 - Cuota superada Enviado por: Cliente o Servidor Descripción: Se ha superado un límite impuesto por la implementación o la administración.

AdministrativeAction = 152

0x98 - Acción administrativa Enviado por: Cliente o Servidor Descripción: La conexión se cierra debido a una acción administrativa.

PayloadFormatInvalid = 153

0x99 - Formato de carga útil no válido Enviado por: Cliente o Servidor Descripción: El formato de carga útil no coincide con el especificado por el indicador de formato de carga útil.

RetainNotSupported = 154

0x9A - Conservar no es compatible Enviado por: Servidor Descripción: El servidor no admite mensajes retenidos.

QosNotSupported = 155

0x9B - QoS no soportada Enviado por: Servidor Descripción: El cliente especificó una QoS mayor que la QoS especificada en una QoS máxima en el CONNACK.

UseAnotherServer = 156

0x9C - Usar otro servidor Enviado por: Servidor Descripción: El cliente debe cambiar temporalmente su servidor.

ServerMoved = 157

0x9D - Servidor movido Enviado por: Servidor Descripción: El servidor se mueve y el cliente debe cambiar permanentemente su ubicación de servidor.

SharedSubscriptionsNotSupported = 158

0x9E - Suscripciones compartidas no soportadas Enviado por: Servidor Descripción: El servidor no soporta suscripciones compartidas.

ConnectionRateExceeded = 159

0x9F - Velocidad de conexión superada Enviado por: Servidor Descripción: Esta conexión se cierra porque la velocidad de conexión es demasiado alta.

MaximumConnectTime = 160

0xA0 - Tiempo máximo de conexión Enviado por: Servidor Descripción: Se ha superado el tiempo máximo de conexión autorizado para esta conexión.

SubscriptionIdentifiersNotSupported = 161

0xA1 - Identificadores de suscripción no compatibles Enviado por: Servidor Descripción: El servidor no admite identificadores de suscripción; No se acepta la suscripción.

WildcardSubscriptionsNotSupported = 162

0xA2 - Suscripciones comodín no soportadas Enviado por: Servidor Descripción: El servidor no soporta suscripciones comodín; No se acepta la suscripción.