mmshplugins/mmshaoplugin/inc/musaoplugin.h
branchRCL_3
changeset 23 bc78a40cd63c
parent 22 73a1feb507fb
--- a/mmshplugins/mmshaoplugin/inc/musaoplugin.h	Tue Aug 31 15:12:07 2010 +0300
+++ b/mmshplugins/mmshaoplugin/inc/musaoplugin.h	Wed Sep 01 12:31:01 2010 +0100
@@ -28,8 +28,6 @@
 #include <e32property.h>
 
 #include "musunittesting.h"
-#include "mmuscallstateobserver.h"
-#include "musmanager.h"
 
 // Enable the below line if Kodiak Ptt has to be monitered
 //class CMusPttCallMonitor;
@@ -43,8 +41,7 @@
  *
  * @lib musaoplugin.dll
  */
-class CMusAoPlugin : public CAlwaysOnlineEComInterface,
-                     public MMusCallStateObserver
+class CMusAoPlugin : public CAlwaysOnlineEComInterface                      
     {
 public:
 
@@ -78,12 +75,6 @@
      */
 
     void DeleteProperties();
-    
-    
-public: // from MMusCallStateObserver
-
-    void MusCallStateChanged();
-    
 
 private: // constructors
 
@@ -107,22 +98,10 @@
      */
 	void DefinePropertyL(TInt aKey,RProperty::TType aType,const TDesC& aVal);
 
-	/**
+    /**
      * Utility function to delete keys.
      */
 	void DeleteProperty(TInt aKey);
-
-	/**
-     * Starts Mus Manager Client.In turn it will start Mus Manager
-     * Server and Availability Plugin.
-     */
-    void StartMusClientL();
-
-    /*
-     * Stops Mus Manager Client.
-     */ 
-    void StopMusClient();
-
 	
 public: // from base class CAlwaysOnlineEComInterface
 
@@ -139,12 +118,6 @@
 
 private: // data
    
-    /**
-     * Instance of MusManager Client. Owned.
-     */
-    CMusManager* iManager;
-    
-
     /* Property Monitor  */
     CMusPropertyMonitor*      iPropertyMonitor;
 
@@ -174,6 +147,7 @@
     TInt iError;
    
     MUS_UNITTEST( UT_CMusAoPlugin )
+
     };
 
 #endif // MUSAOPLUGIN_H