![]() |
BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
Public Member Functions | |
| void | onExport (const SensorData &data) override |
| void | onDriverStats (const ZWaveDriverEvent &event) override |
| void | onNodeStats (const ZWaveNodeEvent &event) override |
| void | onHciStats (const HciInfo &info) override |
| void | onNotification (const OZWNotificationEvent &event) override |
| void | onReceiveDPA (const BeeeOn::IQRFEvent &) override |
| void | onConradMessage (const BeeeOn::ConradEvent &) override |
| void | onDispatch (const Command::Ptr cmd) override |
| void | setOnExport (const string &interface) |
| void | setOnHCIStats (const string &interface) |
| void | setOnNodeStats (const string &interface) |
| void | setOnDriverStats (const string &interface) |
| void | setOnNotification (const string &interface) |
| void | setOnReceiveDPA (const string &interface) |
| void | setOnConradMessage (const string &interface) |
| void | setOnDispatch (const string &interface) |
| void | setExportGwID (const string &gwID) |
| void | initInterface (EventMetaData &interfaceMetaInfo) |
Public Member Functions inherited from BeeeOn::AbstractCollector | |
| void | onBulbStats (const PhilipsHueBulbInfo &info) override |
| void | onBridgeStats (const PhilipsHueBridgeInfo &info) override |
Additional Inherited Members | |
Public Types inherited from BeeeOn::HciListener | |
|
typedef Poco::SharedPtr < HciListener > | Ptr |
Public Types inherited from BeeeOn::DistributorListener | |
|
typedef Poco::SharedPtr < DistributorListener > | Ptr |
Public Types inherited from BeeeOn::PhilipsHueListener | |
|
typedef Poco::SharedPtr < PhilipsHueListener > | Ptr |
Public Types inherited from BeeeOn::ZWaveListener | |
|
typedef Poco::SharedPtr < ZWaveListener > | Ptr |
Public Types inherited from BeeeOn::CommandDispatcherListener | |
|
typedef Poco::SharedPtr < CommandDispatcherListener > | Ptr |
Public Types inherited from BeeeOn::IQRFListener | |
|
typedef Poco::SharedPtr < IQRFListener > | Ptr |
Public Types inherited from BeeeOn::ConradListener | |
|
typedef Poco::SharedPtr < ConradListener > | Ptr |
|
overridevirtual |
Process data from Conrad interface
| [in] | info | BeeeOn class for Conrad statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from BeeeOn control commands
| [in] | info | BeeeOn class for control commands |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from Z-Wave interface
| [in] | even | BeeeOn class for Z-Wave interface statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data values from sensors
| [in] | data | BeeeOn class for sensor data |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from BLE interface
| [in] | info | BeeeOn class for BLE interface statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from every Z-Wave node
| [in] | event | BeeeOn class for Z-Wave node statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from OZW notification event
| [in] | info | BeeeOn class for OZW notification statistics |
Reimplemented from BeeeOn::AbstractCollector.
|
overridevirtual |
Process data from IQRF interface
| [in] | info | BeeeOn class for IQRF statistics |
Reimplemented from BeeeOn::AbstractCollector.
1.8.5