mqtt_cpp
Namespaces | Functions | Variables
connect_flags.hpp File Reference
#include <cstdint>
#include <mqtt/namespace.hpp>
#include <mqtt/publish.hpp>
Include dependency graph for connect_flags.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 MQTT_NS
 
 MQTT_NS::connect_flags
 

Functions

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

Variables

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