Astarte device API for C++ 0.8.1
Astarte device SDK for C++
Loading...
Searching...
No Matches
device_mqtt.hpp File Reference

Astarte device implementation using MQTT. More...

#include <chrono>
#include <filesystem>
#include <list>
#include <memory>
#include <optional>
#include <string>
#include <string_view>
#include "astarte_device_sdk/data.hpp"
#include "astarte_device_sdk/device.hpp"
#include "astarte_device_sdk/mqtt/config.hpp"
#include "astarte_device_sdk/mqtt/errors.hpp"
#include "astarte_device_sdk/msg.hpp"
#include "astarte_device_sdk/object.hpp"
#include "astarte_device_sdk/ownership.hpp"
#include "astarte_device_sdk/property.hpp"
#include "astarte_device_sdk/stored_property.hpp"

Go to the source code of this file.

Classes

class  astarte::device::mqtt::DeviceMqtt
 MQTT implementation of an Astarte device. More...
 

Namespaces

namespace  astarte
 Global namespace for all Astarte related functionality.
 
namespace  astarte::device
 Umbrella namespace for the Astarte device library.
 
namespace  astarte::device::mqtt
 Namespace for Astarte device functionality using the MQTT transport protocol.
 

Detailed Description

Astarte device implementation using MQTT.

This file provides the concrete implementation of the Astarte Device interface utilizing the MQTT protocol for transport.