oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
net_mqtt.hpp File Reference

RAII C++ wrappers for the oveRTOS MQTT client API. More...

#include <ove/net_mqtt.h>
#include <ove/types.hpp>
#include <ove/error.hpp>
#include <string_view>
Include dependency graph for net_mqtt.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ove::mqtt::Config
 MQTT connection configuration. More...
 
class  ove::mqtt::Client
 RAII wrapper around an oveRTOS MQTT client handle. More...
 

Namespaces

namespace  ove
 Top-level namespace for all oveRTOS C++ abstractions.
 
namespace  ove::mqtt
 C++ wrappers around the oveRTOS MQTT client API.
 

Enumerations

enum class  ove::mqtt::Qos : uint8_t { ove::mqtt::AtMostOnce = 0 , ove::mqtt::AtLeastOnce = 1 }
 MQTT Quality of Service level. More...
 

Detailed Description

RAII C++ wrappers for the oveRTOS MQTT client API.