7 #if !defined(MQTT_REASON_CODE_HPP)
8 #define MQTT_REASON_CODE_HPP
33 default:
return "unknown_suback_return_code";
103 default:
return "unknown_connect_reason_code";
179 default:
return "unknown_disconnect_reason_code";
222 default:
return "unknown_suback_reason_code";
258 default:
return "unknown_unsuback_reason_code";
294 default:
return "unknown_puback_reason_code";
330 default:
return "unknown_pubrec_reason_code";
352 default:
return "unknown_pubrel_reason_code";
374 default:
return "unknown_pubcomp_reason_code";
398 default:
return "unknown_auth_reason_code";
connect_reason_code
Definition: reason_code.hpp:50
@ connection_rate_exceeded
@ unsupported_protocol_version
@ client_identifier_not_valid
@ bad_authentication_method
@ implementation_specific_error
@ bad_user_name_or_password
unsuback_reason_code
Definition: reason_code.hpp:237
@ no_subscription_existed
@ implementation_specific_error
@ packet_identifier_in_use
constexpr char const * suback_reason_code_to_str(suback_reason_code v)
Definition: reason_code.hpp:207
auth_reason_code
Definition: reason_code.hpp:385
@ continue_authentication
std::ostream & operator<<(std::ostream &os, connect_reason_code val)
Definition: reason_code.hpp:108
suback_reason_code
Definition: reason_code.hpp:191
@ subscription_identifiers_not_supported
@ wildcard_subscriptions_not_supported
@ shared_subscriptions_not_supported
@ implementation_specific_error
@ packet_identifier_in_use
constexpr char const * disconnect_reason_code_to_str(disconnect_reason_code v)
Definition: reason_code.hpp:147
pubrel_reason_code
Definition: reason_code.hpp:341
@ packet_identifier_not_found
puback_reason_code
Definition: reason_code.hpp:269
@ implementation_specific_error
@ no_matching_subscribers
@ packet_identifier_in_use
pubrec_reason_code
Definition: reason_code.hpp:305
@ implementation_specific_error
@ no_matching_subscribers
@ packet_identifier_in_use
constexpr suback_reason_code qos_to_suback_reason_code(qos q)
Definition: reason_code.hpp:233
pubcomp_reason_code
Definition: reason_code.hpp:363
@ packet_identifier_not_found
constexpr char const * puback_reason_code_to_str(puback_reason_code v)
Definition: reason_code.hpp:282
disconnect_reason_code
Definition: reason_code.hpp:114
@ connection_rate_exceeded
@ subscription_identifiers_not_supported
@ wildcard_subscriptions_not_supported
@ shared_subscriptions_not_supported
@ receive_maximum_exceeded
@ implementation_specific_error
@ disconnect_with_will_message
constexpr char const * pubcomp_reason_code_to_str(pubcomp_reason_code v)
Definition: reason_code.hpp:369
constexpr char const * unsuback_reason_code_to_str(unsuback_reason_code v)
Definition: reason_code.hpp:248
constexpr char const * pubrec_reason_code_to_str(pubrec_reason_code v)
Definition: reason_code.hpp:318
constexpr char const * connect_reason_code_to_str(connect_reason_code v)
Definition: reason_code.hpp:77
constexpr char const * pubrel_reason_code_to_str(pubrel_reason_code v)
Definition: reason_code.hpp:347
constexpr char const * auth_reason_code_to_str(auth_reason_code v)
Definition: reason_code.hpp:392
suback_return_code
Definition: reason_code.hpp:18
constexpr suback_return_code qos_to_suback_return_code(qos q)
Definition: reason_code.hpp:44
constexpr char const * suback_return_code_to_str(suback_return_code v)
Definition: reason_code.hpp:26
std::ostream & operator<<(std::ostream &os, connect_return_code val)
Definition: connect_return_code.hpp:43
qos
Definition: subscribe_options.hpp:34
Definition: exception.hpp:21