diff -r 73a1feb507fb -r bc78a40cd63c mmshplugins/mmshaoplugin/inc/musaoplugin.h --- 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 #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