FREEDM DGI
freedm::broker::device::CMqttAdapter Member List

This is the complete list of members for freedm::broker::device::CMqttAdapter, including all inherited members.

AddSignals(std::string device, boost::property_tree::ptree::value_type &ptree, std::set< std::string > &sigset, std::set< std::string > &type)freedm::broker::device::CMqttAdapterprivate
CMqttAdapter(std::string id, std::string address)freedm::broker::device::CMqttAdapterprivate
ConnectionLost(void *id, char *reason)freedm::broker::device::CMqttAdapterprivatestatic
Create(std::string id, std::string address)freedm::broker::device::CMqttAdapterstatic
CreateDevice(std::string deviceName, std::string json)freedm::broker::device::CMqttAdapterprivate
DeliveryComplete(void *id, MQTTClient_deliveryToken token)freedm::broker::device::CMqttAdapterprivatestatic
GetDevices() const freedm::broker::device::IAdapter
GetState(const std::string device, const std::string key) const freedm::broker::device::CMqttAdaptervirtual
HandleMessage(void *id, char *topic, int topicLen, MQTTClient_message *msg)freedm::broker::device::CMqttAdapterprivatestatic
HandleMessage(std::string topic, std::string message)freedm::broker::device::CMqttAdapterprivate
IAdapter()freedm::broker::device::IAdapterprotected
m_Clientfreedm::broker::device::CMqttAdapterprivate
m_DeviceDatafreedm::broker::device::CMqttAdapterprivate
m_DeviceDataLockfreedm::broker::device::CMqttAdaptermutableprivate
m_IDfreedm::broker::device::CMqttAdapterprivate
m_MessageQueuefreedm::broker::device::CMqttAdapterprivate
Pointer typedeffreedm::broker::device::CMqttAdapter
Publish(std::string topic, std::string content)freedm::broker::device::CMqttAdapterprivate
pubmsgfreedm::broker::device::CMqttAdapterprivate
RegisterDevice(const std::string devid)freedm::broker::device::IAdapter
RevealDevices()freedm::broker::device::IAdapterprotected
SetCommand(const std::string device, const std::string key, const SignalValue value)freedm::broker::device::CMqttAdaptervirtual
Start()freedm::broker::device::CMqttAdaptervirtual
Stop()freedm::broker::device::CMqttAdaptervirtual
SubscribeAll(std::string deviceName)freedm::broker::device::CMqttAdapterprivate
TDeviceToData typedeffreedm::broker::device::CMqttAdapterprivate
tokenfreedm::broker::device::CMqttAdapterprivate
UnsubscribeAll(std::string deviceName)freedm::broker::device::CMqttAdapterprivate
~CMqttAdapter()freedm::broker::device::CMqttAdapter
~IAdapter()freedm::broker::device::IAdaptervirtual