diff options
Diffstat (limited to 'AudioManagerDaemon/include/DatabaseObserver.h')
-rw-r--r-- | AudioManagerDaemon/include/DatabaseObserver.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/AudioManagerDaemon/include/DatabaseObserver.h b/AudioManagerDaemon/include/DatabaseObserver.h index 21959a8..f35defe 100644 --- a/AudioManagerDaemon/include/DatabaseObserver.h +++ b/AudioManagerDaemon/include/DatabaseObserver.h @@ -25,17 +25,20 @@ #ifndef DATABASEOBSERVER_H_ #define DATABASEOBSERVER_H_ -#include "CommandSender.h" -#include "RoutingSender.h" +#include <audiomanagertypes.h> namespace am { +class TelnetServer; +class CommandSender; +class RoutingSender; /** * This class observes the Database and notifies other classes about important events, mainly the CommandSender. */ class DatabaseObserver { public: DatabaseObserver(CommandSender *iCommandSender, RoutingSender *iRoutingSender); + DatabaseObserver(CommandSender *iCommandSender, RoutingSender *iRoutingSender,TelnetServer *iTelnetServer); virtual ~DatabaseObserver(); void numberOfMainConnectionsChanged() ; void numberOfSinkClassesChanged() ; @@ -62,6 +65,7 @@ public: private: CommandSender *mCommandSender; //!< pointer to the comandSender RoutingSender* mRoutingSender; //!< pointer to the routingSender + TelnetServer* mTelnetServer; //!< pointer to the telnetserver }; } |