Defines error codes related to MQTT client.
enum error
|
Name |
Description |
|---|---|
|
malformed_packet |
The packet is malformed |
|
packet_too_large |
The packet has exceeded the Maximum Packet Size the Server is willing to accept |
|
session_expired |
The Client's session does not exist or it has expired |
|
pid_overrun |
There are no more available Packet Identifiers to use |
|
invalid_topic |
The Topic is invalid and does not conform to the specification |
|
qos_not_supported |
The Server does not support the specified |
|
retain_not_available |
The Server does not support retained messages |
|
topic_alias_maximum_reached |
The Client attempted to send a Topic Alias that is greater than Topic Alias Maximum |
|
wildcard_subscription_not_available |
The Server does not support Wildcard Subscriptions |
|
subscription_identifier_not_available |
The Server does not support this Subscription Identifier |
|
shared_subscription_not_available |
The Server does not support Shared Subscriptions |
Encapsulates errors that occur on the client side.
Header: async_mqtt5/error.hpp
Convenience header: async_mqtt5.hpp