summaryrefslogtreecommitdiff
path: root/AudioManagerDaemon
diff options
context:
space:
mode:
authorchristian mueller <christian.ei.mueller@bmw.de>2012-02-21 18:21:51 +0100
committerchristian mueller <christian.ei.mueller@bmw.de>2012-02-21 18:21:51 +0100
commit817b5ead32bb080bd5a6fff26b3957d400ba598c (patch)
tree8a9ee999711a1fc2300b086d2acab558da6fded9 /AudioManagerDaemon
parente2773d0816b538c241d63054e2850e215ac96f97 (diff)
downloadaudiomanager-817b5ead32bb080bd5a6fff26b3957d400ba598c.tar.gz
* [ GAM-18 ] Add cancel rundown messages to interfaces: added possbility for controller to call rundown on command and routing interfaces
* beautified EA generated code in comments
Diffstat (limited to 'AudioManagerDaemon')
-rw-r--r--AudioManagerDaemon/include/ControlReceiver.h2
-rw-r--r--AudioManagerDaemon/src/ControlReceiver.cpp12
2 files changed, 14 insertions, 0 deletions
diff --git a/AudioManagerDaemon/include/ControlReceiver.h b/AudioManagerDaemon/include/ControlReceiver.h
index 45788f5..9aec23f 100644
--- a/AudioManagerDaemon/include/ControlReceiver.h
+++ b/AudioManagerDaemon/include/ControlReceiver.h
@@ -112,6 +112,8 @@ public:
am_Error_e getListSystemProperties(std::vector<am_SystemProperty_s>& listSystemProperties) const;
void setRoutingReady();
void setCommandReady();
+ void setCommandRundown();
+ void setRoutingRundown();
am_Error_e getSocketHandler(SocketHandler*& socketHandler);
uint16_t getInterfaceVersion() const;
diff --git a/AudioManagerDaemon/src/ControlReceiver.cpp b/AudioManagerDaemon/src/ControlReceiver.cpp
index 7909851..5671fd0 100644
--- a/AudioManagerDaemon/src/ControlReceiver.cpp
+++ b/AudioManagerDaemon/src/ControlReceiver.cpp
@@ -499,6 +499,18 @@ am_Error_e ControlReceiver::getSocketHandler(SocketHandler *& socketHandler)
#endif
}
+void am::ControlReceiver::setCommandRundown()
+{
+ logInfo("ControlReceiver::setCommandRundown got called");
+ mCommandSender->cbCommunicationRundown();
+}
+
+void am::ControlReceiver::setRoutingRundown()
+{
+ logInfo("ControlReceiver::setRoutingRundown got called");
+ mRoutingSender->routingInterfacesRundown();
+}
+
uint16_t ControlReceiver::getInterfaceVersion() const
{
return ControlReceiveVersion;