Rover API Documentation
rover_pahomqtt.hpp File Reference
#include <roverapi/rover_cloud.hpp>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include "MQTTClient.h"
#include "MQTTAsync.h"

Go to the source code of this file.

Classes

struct  rover::RoverMQTT_Configure_t
 Data type to store initial configuration information for MQTT communication. More...
 
struct  rover::RoverMQTT_SubscribeData_t
 Data type to store subscribed data. More...
 
struct  rover::RoverMQTT_StatusFlags_t
 Data type to store internal flags for MQTT communication. More...
 
struct  rover::RoverMQTT_ReturnCodes_t
 Data type to store return codes that belong to member functions in RoverPahoMQTT class. More...
 
class  rover::RoverPahoMQTT
 RoverPahoMQTT contains member functions to use rover as a client and to publish / subscribe to Eclipse Paho MQTT server topics. More...
 

Namespaces

 rover
 rover Namespace contains classes to manage Rover sensors, gpio, buzzer, buttons, driving, utilities, and cloud.