26#ifndef __reason_code_h
27#define __reason_code_h
Definition async_client.h:60
ReasonCode
Definition reason_code.h:39
@ SERVER_SHUTTING_DOWN
Definition reason_code.h:61
@ PACKET_IDENTIFIER_NOT_FOUND
Definition reason_code.h:68
@ NO_SUBSCRIPTION_FOUND
Definition reason_code.h:47
@ PACKET_IDENTIFIER_IN_USE
Definition reason_code.h:67
@ BAD_AUTHENTICATION_METHOD
Definition reason_code.h:62
@ MALFORMED_PACKET
Definition reason_code.h:51
@ NOT_AUTHORIZED
Definition reason_code.h:57
@ MAXIMUM_CONNECT_TIME
Definition reason_code.h:82
@ TOPIC_NAME_INVALID
Definition reason_code.h:66
@ NO_MATCHING_SUBSCRIBERS
Definition reason_code.h:46
@ GRANTED_QOS_0
Definition reason_code.h:42
@ IMPLEMENTATION_SPECIFIC_ERROR
Definition reason_code.h:53
@ USE_ANOTHER_SERVER
Definition reason_code.h:78
@ SUCCESS
Definition reason_code.h:40
@ SUBSCRIPTION_IDENTIFIERS_NOT_SUPPORTED
Definition reason_code.h:83
@ KEEP_ALIVE_TIMEOUT
Definition reason_code.h:63
@ PAYLOAD_FORMAT_INVALID
Definition reason_code.h:75
@ UNSPECIFIED_ERROR
Definition reason_code.h:50
@ WILDCARD_SUBSCRIPTIONS_NOT_SUPPORTED
Definition reason_code.h:84
@ QOS_NOT_SUPPORTED
Definition reason_code.h:77
@ SERVER_UNAVAILABLE
Definition reason_code.h:58
@ TOPIC_FILTER_INVALID
Definition reason_code.h:65
@ RETAIN_NOT_SUPPORTED
Definition reason_code.h:76
@ SHARED_SUBSCRIPTIONS_NOT_SUPPORTED
Definition reason_code.h:80
@ QUOTA_EXCEEDED
Definition reason_code.h:73
@ RE_AUTHENTICATE
Definition reason_code.h:49
@ SERVER_BUSY
Definition reason_code.h:59
@ SESSION_TAKEN_OVER
Definition reason_code.h:64
@ SERVER_MOVED
Definition reason_code.h:79
@ BANNED
Definition reason_code.h:60
@ DISCONNECT_WITH_WILL_MESSAGE
Definition reason_code.h:45
@ GRANTED_QOS_1
Definition reason_code.h:43
@ NORMAL_DISCONNECTION
Definition reason_code.h:41
@ BAD_USER_NAME_OR_PASSWORD
Definition reason_code.h:56
@ MESSAGE_RATE_TOO_HIGH
Definition reason_code.h:72
@ UNSUPPORTED_PROTOCOL_VERSION
Definition reason_code.h:54
@ PROTOCOL_ERROR
Definition reason_code.h:52
@ CONTINUE_AUTHENTICATION
Definition reason_code.h:48
@ GRANTED_QOS_2
Definition reason_code.h:44
@ ADMINISTRATIVE_ACTION
Definition reason_code.h:74
@ TOPIC_ALIAS_INVALID
Definition reason_code.h:70
@ PACKET_TOO_LARGE
Definition reason_code.h:71
@ RECEIVE_MAXIMUM_EXCEEDED
Definition reason_code.h:69
@ CLIENT_IDENTIFIER_NOT_VALID
Definition reason_code.h:55
@ CONNECTION_RATE_EXCEEDED
Definition reason_code.h:81
@ MQTTPP_V3_CODE
Definition reason_code.h:86
std::ostream & operator<<(std::ostream &os, const buffer_ref< T > &buf)
Definition buffer_ref.h:286
std::string to_string(ReasonCode reasonCode)