FREEDM DGI
Namespaces | Macros | Functions | Variables
CMqttAdapter.cpp File Reference
#include "CMqttAdapter.hpp"
#include "CAdapterFactory.hpp"
#include "CDeviceManager.hpp"
#include "CGlobalConfiguration.hpp"
#include "CLogger.hpp"
#include <boost/pointer_cast.hpp>
#include <boost/property_tree/json_parser.hpp>

Namespaces

 freedm
 General FREEDM Namespace.
 
 freedm::broker
 Broker Architecture Namespace.
 
 freedm::broker::device
 

Macros

#define ADDRESS   "tcp://localhost:1883"
 
#define CLIENTID   "ExampleClientPub"
 
#define PAYLOAD   "ACK"
 
#define QOS   2
 
#define TIMEOUT   10000L
 
#define TOPIC   "MQTT Example"
 

Functions

vector< string > freedm::broker::device::split (string str, char delimiter)
 

Variables

char dem [] ={'/'}
 

Detailed Description

Author
Thomas Roth tprfh.nosp@m.7@ms.nosp@m.t.edu
Project:
FREEDM DGI
Description:
Implementation of an asynchronous PAHO MQTT client in DGI.

Macro Definition Documentation

#define ADDRESS   "tcp://localhost:1883"
#define CLIENTID   "ExampleClientPub"
#define PAYLOAD   "ACK"
#define QOS   2
#define TIMEOUT   10000L
#define TOPIC   "MQTT Example"

Variable Documentation

char dem[] ={'/'}