diff options
author | christian linke <christian.linke@bmw.de> | 2013-01-07 18:07:41 +0100 |
---|---|---|
committer | christian linke <christian.linke@bmw.de> | 2013-01-07 18:07:41 +0100 |
commit | 491b4ca8e109c510f9577e45e263214ebfd135ba (patch) | |
tree | 1fcdd252f6ef71785139e9d19c8c941ea70beb87 /AudioManagerDaemon | |
parent | 8f43ba9159a4f9f5efbf9c2515f314cc58737d48 (diff) | |
download | audiomanager-491b4ca8e109c510f9577e45e263214ebfd135ba.tar.gz |
* enable turning off the NSM
Signed-off-by: christian linke <christian.linke@bmw.de>
Diffstat (limited to 'AudioManagerDaemon')
-rwxr-xr-x | AudioManagerDaemon/src/main.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/AudioManagerDaemon/src/main.cpp b/AudioManagerDaemon/src/main.cpp index 51003cf..f8319b3 100755 --- a/AudioManagerDaemon/src/main.cpp +++ b/AudioManagerDaemon/src/main.cpp @@ -301,7 +301,9 @@ void mainProgram() #ifdef WITH_DBUS_WRAPPER CAmDbusWrapper iDBusWrapper(&iSocketHandler,dbusWrapperType); +#ifdef WITH_NSM CAmNodeStateCommunicator iNodeStateCommunicator(&iDBusWrapper); +#endif /*WITH_NSM*/ #endif /*WITH_DBUS_WRAPPER */ #ifdef WITH_SYSTEMD_WATCHDOG @@ -317,8 +319,12 @@ void mainProgram() #ifdef WITH_DBUS_WRAPPER CAmCommandReceiver iCommandReceiver(&iDatabaseHandler, &iControlSender, &iSocketHandler, &iDBusWrapper); CAmRoutingReceiver iRoutingReceiver(&iDatabaseHandler, &iRoutingSender, &iControlSender, &iSocketHandler, &iDBusWrapper); +#ifdef WITH_NSM CAmControlReceiver iControlReceiver(&iDatabaseHandler,&iRoutingSender,&iCommandSender,&iSocketHandler, &iRouter, &iNodeStateCommunicator); iNodeStateCommunicator.registerControlSender(&iControlSender); +#else /*WITH_NSM*/ + CAmControlReceiver iControlReceiver(&iDatabaseHandler,&iRoutingSender,&iCommandSender,&iSocketHandler, &iRouter); +#endif /*WITH_NSM*/ #else /*WITH_DBUS_WRAPPER*/ CAmCommandReceiver iCommandReceiver(&iDatabaseHandler,&iControlSender,&iSocketHandler); CAmRoutingReceiver iRoutingReceiver(&iDatabaseHandler,&iRoutingSender,&iControlSender,&iSocketHandler); |