|
enum class | MQTT_NS::suback_return_code : std::uint8_t { MQTT_NS::success_maximum_qos_0 = 0x00
, MQTT_NS::success_maximum_qos_1 = 0x01
, MQTT_NS::success_maximum_qos_2 = 0x02
, MQTT_NS::failure = 0x80
} |
|
enum class | MQTT_NS::v5::connect_reason_code : std::uint8_t {
MQTT_NS::v5::success = 0x00
, MQTT_NS::v5::unspecified_error = 0x80
, MQTT_NS::v5::malformed_packet = 0x81
, MQTT_NS::v5::protocol_error = 0x82
,
MQTT_NS::v5::implementation_specific_error = 0x83
, MQTT_NS::v5::unsupported_protocol_version = 0x84
, MQTT_NS::v5::client_identifier_not_valid = 0x85
, MQTT_NS::v5::bad_user_name_or_password = 0x86
,
MQTT_NS::v5::not_authorized = 0x87
, MQTT_NS::v5::server_unavailable = 0x88
, MQTT_NS::v5::server_busy = 0x89
, MQTT_NS::v5::banned = 0x8a
,
MQTT_NS::v5::server_shutting_down = 0x8b
, MQTT_NS::v5::bad_authentication_method = 0x8c
, MQTT_NS::v5::topic_name_invalid = 0x90
, MQTT_NS::v5::packet_too_large = 0x95
,
MQTT_NS::v5::quota_exceeded = 0x97
, MQTT_NS::v5::payload_format_invalid = 0x99
, MQTT_NS::v5::retain_not_supported = 0x9a
, MQTT_NS::v5::qos_not_supported = 0x9b
,
MQTT_NS::v5::use_another_server = 0x9c
, MQTT_NS::v5::server_moved = 0x9d
, MQTT_NS::v5::connection_rate_exceeded = 0x9f
} |
|
enum class | MQTT_NS::v5::disconnect_reason_code : std::uint8_t {
MQTT_NS::v5::normal_disconnection = 0x00
, MQTT_NS::v5::disconnect_with_will_message = 0x04
, MQTT_NS::v5::unspecified_error = 0x80
, MQTT_NS::v5::malformed_packet = 0x81
,
MQTT_NS::v5::protocol_error = 0x82
, MQTT_NS::v5::implementation_specific_error = 0x83
, MQTT_NS::v5::not_authorized = 0x87
, MQTT_NS::v5::server_busy = 0x89
,
MQTT_NS::v5::server_shutting_down = 0x8b
, MQTT_NS::v5::keep_alive_timeout = 0x8d
, MQTT_NS::v5::session_taken_over = 0x8e
, MQTT_NS::v5::topic_filter_invalid = 0x8f
,
MQTT_NS::v5::topic_name_invalid = 0x90
, MQTT_NS::v5::receive_maximum_exceeded = 0x93
, MQTT_NS::v5::topic_alias_invalid = 0x94
, MQTT_NS::v5::packet_too_large = 0x95
,
MQTT_NS::v5::message_rate_too_high = 0x96
, MQTT_NS::v5::quota_exceeded = 0x97
, MQTT_NS::v5::administrative_action = 0x98
, MQTT_NS::v5::payload_format_invalid = 0x99
,
MQTT_NS::v5::retain_not_supported = 0x9a
, MQTT_NS::v5::qos_not_supported = 0x9b
, MQTT_NS::v5::use_another_server = 0x9c
, MQTT_NS::v5::server_moved = 0x9d
,
MQTT_NS::v5::shared_subscriptions_not_supported = 0x9e
, MQTT_NS::v5::connection_rate_exceeded = 0x9f
, MQTT_NS::v5::maximum_connect_time = 0xa0
, MQTT_NS::v5::subscription_identifiers_not_supported = 0xa1
,
MQTT_NS::v5::wildcard_subscriptions_not_supported = 0xa2
} |
|
enum class | MQTT_NS::v5::suback_reason_code : std::uint8_t {
MQTT_NS::v5::granted_qos_0 = 0x00
, MQTT_NS::v5::granted_qos_1 = 0x01
, MQTT_NS::v5::granted_qos_2 = 0x02
, MQTT_NS::v5::unspecified_error = 0x80
,
MQTT_NS::v5::implementation_specific_error = 0x83
, MQTT_NS::v5::not_authorized = 0x87
, MQTT_NS::v5::topic_filter_invalid = 0x8f
, MQTT_NS::v5::packet_identifier_in_use = 0x91
,
MQTT_NS::v5::quota_exceeded = 0x97
, MQTT_NS::v5::shared_subscriptions_not_supported = 0x9e
, MQTT_NS::v5::subscription_identifiers_not_supported = 0xa1
, MQTT_NS::v5::wildcard_subscriptions_not_supported = 0xa2
} |
|
enum class | MQTT_NS::v5::unsuback_reason_code : std::uint8_t {
MQTT_NS::v5::success = 0x00
, MQTT_NS::v5::no_subscription_existed = 0x11
, MQTT_NS::v5::unspecified_error = 0x80
, MQTT_NS::v5::implementation_specific_error = 0x83
,
MQTT_NS::v5::not_authorized = 0x87
, MQTT_NS::v5::topic_filter_invalid = 0x8f
, MQTT_NS::v5::packet_identifier_in_use = 0x91
} |
|
enum class | MQTT_NS::v5::puback_reason_code : std::uint8_t {
MQTT_NS::v5::success = 0x00
, MQTT_NS::v5::no_matching_subscribers = 0x10
, MQTT_NS::v5::unspecified_error = 0x80
, MQTT_NS::v5::implementation_specific_error = 0x83
,
MQTT_NS::v5::not_authorized = 0x87
, MQTT_NS::v5::topic_name_invalid = 0x90
, MQTT_NS::v5::packet_identifier_in_use = 0x91
, MQTT_NS::v5::quota_exceeded = 0x97
,
MQTT_NS::v5::payload_format_invalid = 0x99
} |
|
enum class | MQTT_NS::v5::pubrec_reason_code : std::uint8_t {
MQTT_NS::v5::success = 0x00
, MQTT_NS::v5::no_matching_subscribers = 0x10
, MQTT_NS::v5::unspecified_error = 0x80
, MQTT_NS::v5::implementation_specific_error = 0x83
,
MQTT_NS::v5::not_authorized = 0x87
, MQTT_NS::v5::topic_name_invalid = 0x90
, MQTT_NS::v5::packet_identifier_in_use = 0x91
, MQTT_NS::v5::quota_exceeded = 0x97
,
MQTT_NS::v5::payload_format_invalid = 0x99
} |
|
enum class | MQTT_NS::v5::pubrel_reason_code : std::uint8_t { MQTT_NS::v5::success = 0x00
, MQTT_NS::v5::packet_identifier_not_found = 0x92
} |
|
enum class | MQTT_NS::v5::pubcomp_reason_code : std::uint8_t { MQTT_NS::v5::success = 0x00
, MQTT_NS::v5::packet_identifier_not_found = 0x92
} |
|
enum class | MQTT_NS::v5::auth_reason_code : std::uint8_t { MQTT_NS::v5::success = 0x00
, MQTT_NS::v5::continue_authentication = 0x18
, MQTT_NS::v5::re_authenticate = 0x19
} |
|
|
constexpr char const * | MQTT_NS::suback_return_code_to_str (suback_return_code v) |
|
std::ostream & | MQTT_NS::operator<< (std::ostream &os, suback_return_code val) |
|
constexpr suback_return_code | MQTT_NS::qos_to_suback_return_code (qos q) |
|
constexpr char const * | MQTT_NS::v5::connect_reason_code_to_str (connect_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, connect_reason_code val) |
|
constexpr char const * | MQTT_NS::v5::disconnect_reason_code_to_str (disconnect_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, disconnect_reason_code val) |
|
constexpr char const * | MQTT_NS::v5::suback_reason_code_to_str (suback_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, suback_reason_code val) |
|
constexpr suback_reason_code | MQTT_NS::v5::qos_to_suback_reason_code (qos q) |
|
constexpr char const * | MQTT_NS::v5::unsuback_reason_code_to_str (unsuback_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, unsuback_reason_code val) |
|
constexpr char const * | MQTT_NS::v5::puback_reason_code_to_str (puback_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, puback_reason_code val) |
|
constexpr char const * | MQTT_NS::v5::pubrec_reason_code_to_str (pubrec_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, pubrec_reason_code val) |
|
constexpr char const * | MQTT_NS::v5::pubrel_reason_code_to_str (pubrel_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, pubrel_reason_code val) |
|
constexpr char const * | MQTT_NS::v5::pubcomp_reason_code_to_str (pubcomp_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, pubcomp_reason_code val) |
|
constexpr char const * | MQTT_NS::v5::auth_reason_code_to_str (auth_reason_code v) |
|
std::ostream & | MQTT_NS::v5::operator<< (std::ostream &os, auth_reason_code val) |
|