BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
#include <ZWaveListener.h>
Public Types | |
typedef Poco::SharedPtr < ZWaveListener > | Ptr |
Public Member Functions | |
virtual void | onDriverStats (const ZWaveDriverEvent &nodeEvent)=0 |
virtual void | onNodeStats (const ZWaveNodeEvent &nodeEvent)=0 |
virtual void | onNotification (const OZWNotificationEvent &e)=0 |
Interface for reporting statistics from ZWaveDeviceManager.
|
pure virtual |
This method is called when statistics of ZWave USB driver is sent from ZWaveDeviceManger.
Implemented in BeeeOn::NemeaCollector, BeeeOn::AbstractCollector, and BeeeOn::LoggingCollector.
|
pure virtual |
This method is called when statistics of ZWave device (node) is sent from ZWaveDeviceManger.
Implemented in BeeeOn::NemeaCollector, BeeeOn::AbstractCollector, and BeeeOn::LoggingCollector.
|
pure virtual |
This method is called for each low-level Z-Wave notification.
Implemented in BeeeOn::NemeaCollector, BeeeOn::AbstractCollector, and BeeeOn::LoggingCollector.