mqtt_cpp
Functions | Variables
MQTT_NS::connect_flags Namespace Reference

Functions

constexpr bool has_clean_session (char v)
 
constexpr bool has_clean_start (char v)
 
constexpr bool has_will_flag (char v)
 
constexpr retain has_will_retain (char v)
 
constexpr bool has_password_flag (char v)
 
constexpr bool has_user_name_flag (char v)
 
constexpr void set_will_qos (char &v, qos qos_value)
 
constexpr qos will_qos (char v)
 

Variables

constexpr char const clean_session = 0b00000010
 
constexpr char const clean_start = 0b00000010
 
constexpr char const will_flag = 0b00000100
 
constexpr char const will_retain = 0b00100000
 
constexpr char const password_flag = 0b01000000
 
constexpr char const user_name_flag = static_cast<char>(0b10000000u)
 

Function Documentation

◆ has_clean_session()

constexpr bool MQTT_NS::connect_flags::has_clean_session ( char  v)
constexpr

◆ has_clean_start()

constexpr bool MQTT_NS::connect_flags::has_clean_start ( char  v)
constexpr

◆ has_password_flag()

constexpr bool MQTT_NS::connect_flags::has_password_flag ( char  v)
constexpr

◆ has_user_name_flag()

constexpr bool MQTT_NS::connect_flags::has_user_name_flag ( char  v)
constexpr

◆ has_will_flag()

constexpr bool MQTT_NS::connect_flags::has_will_flag ( char  v)
constexpr

◆ has_will_retain()

constexpr retain MQTT_NS::connect_flags::has_will_retain ( char  v)
constexpr

◆ set_will_qos()

constexpr void MQTT_NS::connect_flags::set_will_qos ( char &  v,
qos  qos_value 
)
constexpr

◆ will_qos()

constexpr qos MQTT_NS::connect_flags::will_qos ( char  v)
constexpr

Variable Documentation

◆ clean_session

constexpr char const MQTT_NS::connect_flags::clean_session = 0b00000010
constexpr

◆ clean_start

constexpr char const MQTT_NS::connect_flags::clean_start = 0b00000010
constexpr

◆ password_flag

constexpr char const MQTT_NS::connect_flags::password_flag = 0b01000000
constexpr

◆ user_name_flag

constexpr char const MQTT_NS::connect_flags::user_name_flag = static_cast<char>(0b10000000u)
constexpr

◆ will_flag

constexpr char const MQTT_NS::connect_flags::will_flag = 0b00000100
constexpr

◆ will_retain

constexpr char const MQTT_NS::connect_flags::will_retain = 0b00100000
constexpr