diff options
Diffstat (limited to 'nexus/Controller.h')
-rw-r--r-- | nexus/Controller.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/nexus/Controller.h b/nexus/Controller.h index 9137f9a..af03d2e 100644 --- a/nexus/Controller.h +++ b/nexus/Controller.h @@ -23,12 +23,12 @@ #include <utils/List.h> class PropertyManager; +class IControllerHandler; #include "PropertyManager.h" #include "IPropertyProvider.h" class Controller : public IPropertyProvider { -private: /* * Name of this controller - WIFI/VPN/USBNET/BTNET/BTDUN/LOOP/etc */ @@ -42,9 +42,11 @@ private: protected: PropertyManager *mPropMngr; + IControllerHandler *mHandlers; public: - Controller(const char *name, PropertyManager *propMngr); + Controller(const char *name, PropertyManager *propMngr, + IControllerHandler *handlers); virtual ~Controller(); virtual int start(); |