async_mqtt 9.0.1
Loading...
Searching...
No Matches
Collaboration diagram for suback_return_code:

Enumerations

enum class  async_mqtt::suback_return_code : std::uint8_t { suback_return_code::success_maximum_qos_0 = 0x00 , suback_return_code::success_maximum_qos_1 = 0x01 , suback_return_code::success_maximum_qos_2 = 0x02 , suback_return_code::failure = 0x80 }
 MQTT suback_return_code. More...
 

Functions

error_code async_mqtt::make_error_code (suback_return_code v)
 make error code
 
constexpr char const * async_mqtt::suback_return_code_to_string (suback_return_code v)
 stringize suback_return_code
 
std::ostream & async_mqtt::operator<< (std::ostream &o, suback_return_code v)
 output to the stream
 
sys::error_category const & async_mqtt::get_suback_return_code_category ()
 get gategory of suback_return_code
 

Detailed Description

Enumeration Type Documentation

◆ suback_return_code

enum class async_mqtt::suback_return_code : std::uint8_t
strong

MQTT suback_return_code.


See http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718071

Requirements

Enumerator
success_maximum_qos_0 

Success with QoS0 (not an error)

success_maximum_qos_1 

Success with QoS1 (not an error)

success_maximum_qos_2 

Success with QoS2 (not an error)

failure 

Failure.

Function Documentation

◆ get_suback_return_code_category()

sys::error_category const & async_mqtt::get_suback_return_code_category ( )

get gategory of suback_return_code

Returns
category

Requirements

◆ make_error_code()

error_code async_mqtt::make_error_code ( suback_return_code v)

make error code

Parameters
vtarget
Returns
suback_return_code string

Requirements

◆ operator<<()

std::ostream & async_mqtt::operator<< ( std::ostream & o,
suback_return_code v )

output to the stream

Parameters
ooutput stream
vtarget
Returns
output stream

Requirements

◆ suback_return_code_to_string()

char const * async_mqtt::suback_return_code_to_string ( suback_return_code v)
constexpr

stringize suback_return_code

Parameters
vtarget
Returns
suback_return_code string

Requirements