BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
PhilipsHueListener.h
1 #pragma once
2 
3 #include <Poco/SharedPtr.h>
4 
5 namespace BeeeOn {
6 
7 class PhilipsHueBridgeInfo;
8 class PhilipsHueBulbInfo;
9 
14 public:
15  typedef Poco::SharedPtr<PhilipsHueListener> Ptr;
16 
17  virtual ~PhilipsHueListener();
18 
23  virtual void onBulbStats(const PhilipsHueBulbInfo &info) = 0;
24 
29  virtual void onBridgeStats(const PhilipsHueBridgeInfo &info) = 0;
30 };
31 
32 }
virtual void onBulbStats(const PhilipsHueBulbInfo &info)=0
virtual void onBridgeStats(const PhilipsHueBridgeInfo &info)=0
Definition: PhilipsHueListener.h:13
Definition: PhilipsHueBridgeInfo.h:12
Definition: PhilipsHueBulbInfo.h:11