phoneapp/phoneuicontrol/inc/mphonestatemachine.h
branchRCL_3
changeset 61 41a7f70b3818
parent 17 38529f706030
child 62 5266b1f337bd
--- a/phoneapp/phoneuicontrol/inc/mphonestatemachine.h	Thu Aug 19 09:54:27 2010 +0300
+++ b/phoneapp/phoneuicontrol/inc/mphonestatemachine.h	Tue Aug 31 15:14:29 2010 +0300
@@ -30,8 +30,7 @@
 class MPEPhoneModel;
 class MPEEngineInfo;
 class CSpdiaControl;
-class MPhoneSecurityMessageHandler;
-class MPhoneSecurityModeObserver;
+class MPhoneStorage;
 
 /**
 *  Describes the interface for setting and getting active state
@@ -87,46 +86,11 @@
         * @param aCallId
         */    
         virtual void SetCallId( TInt aCallId ) = 0;
-    
-        /**
-         * Getter for security mode observer interface.
-         * 
-         * @return Pointer to security mode interface.
-         */
-        virtual MPhoneSecurityModeObserver* SecurityMode() = 0;
-        
-		/**
-		 * Sets security mode observer. Doesn't transfer ownership.
-		 *
-		 * @param aObserver Pointer to observer instance.
-		 */
-		virtual void SetSecurityModeObserver( MPhoneSecurityModeObserver* aObserver ) = 0;
-		
-		/**
-		 * Set security message handler for security message observations.
-		 * 
-		 * @param aHandler Pointer to handler instance. 
-		 */
-		virtual void SetSecurityMessageHandler( MPhoneSecurityMessageHandler* aHandler ) = 0;
-		
-        /**
-         * Handle phone engine message.
-         * 
-         * @param aMessage Message
-         * @param aCallId Call id
-         */
-        virtual void HandlePhoneEngineMessageL(const TInt aMessage, 
-        	TInt aCallId ) = 0;
         
         /**
-         * This function is called when there is property value change.
-         * @param aCategory Category of the property
-         * @param aKey Property key that is changed
-         * @param aValue New property value
-         */
-        virtual void HandlePropertyChangedL(const TUid& aCategory,
-        	const TUint aKey,
-        	const TInt aValue ) = 0;
+        * Phone's Storage
+        */
+        virtual MPhoneStorage* PhoneStorage() = 0;        
 
     };