![]() |
HAN-FUN API
1.5.3
This project provides the common implementation of ULE Alliance's HAN-FUN application protocol.
|
This file contains the implementation of the Base class that represents the HAN-FUN Concentrator on the base example application. More...
#include <iostream>
#include <iomanip>
#include <sstream>
#include <fstream>
#include "base.h"
#include "common.h"
#include "application.h"
#include "json/json.h"
Go to the source code of this file.
Functions | |
void | to_json (const HF::Common::Interface &interface, Json::Value &node) |
Serialize a HF::Common::Interface to the given Json::Value. More... | |
void | to_json (const HF::Core::DeviceManagement::Unit &unit, Json::Value &node) |
Serialize a HF::Core::DeviceManagement::Unit to the given Json::Value. More... | |
void | to_json (const HF::Core::DeviceManagement::Device &device, Json::Value &node) |
Serialize a HF::Core::DeviceManagement::Device to the given Json::Value. More... | |
void | to_json (const HF::Protocol::Address &address, Json::Value &node) |
Serialize a HF::Protocol::Address to the given Json::Value. More... | |
void | to_json (const HF::Core::BindManagement::Entry &entry, Json::Value &node) |
Serialize a HF::Core::BindManagement::Entry to the given Json::Value. More... | |
void | from_json (Json::Value &node, HF::Common::Interface &interface) |
Fill a HF::Common::Interface from the given Json::Value object. More... | |
void | from_json (Json::Value &node, HF::Core::DeviceManagement::Unit &unit) |
Fill a HF::Core::DeviceManagement::Unit from the given Json::Value object. More... | |
void | from_json (Json::Value &node, HF::Core::DeviceManagement::Device &device) |
Fill a HF::Core::DeviceManagement::Device from the given Json::Value object. More... | |
void | from_json (Json::Value &node, HF::Protocol::Address &address) |
Fill a HF::Protocol::Address from the given Json::Value object. More... | |
void | from_json (Json::Value &node, HF::Core::BindManagement::Entry &entry) |
Fill a HF::Core::BindManagement::Entry from the given Json::Value object. More... | |
This file contains the implementation of the Base class that represents the HAN-FUN Concentrator on the base example application.
For licensing information, please see the file 'LICENSE' in the root folder.
Initial development by Bithium S.A. [http://www.bithium.com]
Definition in file base.cpp.