diff options
author | christian linke <christian.linke@bmw.de> | 2012-10-12 16:49:34 +0200 |
---|---|---|
committer | christian linke <christian.linke@bmw.de> | 2012-10-12 16:49:34 +0200 |
commit | c170f0547cd8d4f1a48de807e34269857563b136 (patch) | |
tree | f14562570b09a734ed7c498b765b574573c74f5d /AudioManagerDaemon/include | |
parent | beec2584c3bff46ae7aa0bf57389fb6dadf33917 (diff) | |
download | audiomanager-c170f0547cd8d4f1a48de807e34269857563b136.tar.gz |
* Call ControlRundown on receiving SIGTERM.
Signed-off-by: christian linke <christian.linke@bmw.de>
Diffstat (limited to 'AudioManagerDaemon/include')
-rw-r--r-- | AudioManagerDaemon/include/CAmControlSender.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/AudioManagerDaemon/include/CAmControlSender.h b/AudioManagerDaemon/include/CAmControlSender.h index 2a9c0fa..65db2c8 100644 --- a/AudioManagerDaemon/include/CAmControlSender.h +++ b/AudioManagerDaemon/include/CAmControlSender.h @@ -86,6 +86,11 @@ public: void confirmRoutingReady() ; void confirmCommandRundown() ; void confirmRoutingRundown() ; + static void CallsetControllerRundown() + { + if (mInstance) + mInstance->setControllerRundown(); + } #ifdef UNIT_TEST friend class IAmControlBackdoor; @@ -93,6 +98,7 @@ public: private: void* mlibHandle; //!< pointer to the loaded control plugin interface IAmControlSend* mController; //!< pointer to the ControlSend interface + static CAmControlSender* mInstance; }; } |