mmshplugins/mmshaoplugin/tsrc/ut_aoplugin/inc/ut_muscallmonitor.h
branchRCL_3
changeset 22 73a1feb507fb
parent 0 f0cf47e981f9
child 23 bc78a40cd63c
--- a/mmshplugins/mmshaoplugin/tsrc/ut_aoplugin/inc/ut_muscallmonitor.h	Thu Aug 19 09:51:39 2010 +0300
+++ b/mmshplugins/mmshaoplugin/tsrc/ut_aoplugin/inc/ut_muscallmonitor.h	Tue Aug 31 15:12:07 2010 +0300
@@ -26,6 +26,8 @@
 #include "etelmm.h"
 #include "mussesseioninformationapi.h"
 #include "mmustsypropertyobserver.h"
+#include "mmuscallstateobserver.h"
+
 // Forward declaration
 class CMusCallMonitor;
 
@@ -42,7 +44,8 @@
  * 
  */
 NONSHARABLE_CLASS( UT_CMusCallMonitor ): public CEUnitTestSuiteClass,
-											MMusTsyPropertyObserver
+											MMusTsyPropertyObserver, 
+											 MMusCallStateObserver
     {
     public:
         //Two phase construction
@@ -61,6 +64,11 @@
     virtual void NotifyCallStateChanged( NMusSessionInformationApi::TMusCallEvent aVal,
     									 TName& aCallName );    
 
+    public:    // from MMusCallStateObserver.
+
+    virtual void MusCallStateChanged();
+    
+    
     private: // Constructor
         UT_CMusCallMonitor();
         void ConstructL();