phoneapp/phoneuicontrol/inc/cphonestatemachine.h
branchRCL_3
changeset 81 c26cc2a7c548
parent 62 5266b1f337bd
equal deleted inserted replaced
73:e30d4a1b8bad 81:c26cc2a7c548
   140           * @param aValue New property value
   140           * @param aValue New property value
   141           */
   141           */
   142          IMPORT_C void HandlePropertyChangedL(const TUid& aCategory,
   142          IMPORT_C void HandlePropertyChangedL(const TUid& aCategory,
   143          	const TUint aKey,
   143          	const TUint aKey,
   144          	const TInt aValue );
   144          	const TInt aValue );
   145          
       
   146          /**
       
   147            * Getter for CEikonEnv to avoid use of static system calls
       
   148            * @return CEikonEnv handle
       
   149            */
       
   150           IMPORT_C CEikonEnv* EikonEnv() const;
       
   151          
       
   152 
   145 
   153     protected:
   146     protected:
   154 
   147 
   155         /**
   148         /**
   156         * By default EPOC constructor is private.
   149         * By default EPOC constructor is private.
   197         /**
   190         /**
   198          * Security message handling interface.
   191          * Security message handling interface.
   199          * Not own.
   192          * Not own.
   200          */
   193          */
   201         MPhoneSecurityMessageHandler* iSecurityMessageHandler;
   194         MPhoneSecurityMessageHandler* iSecurityMessageHandler;
   202         
       
   203         /** Internal variable for EikonEnv to avoid use of static system calls
       
   204          * Not own.
       
   205          */
       
   206         CEikonEnv* iEnv;
       
   207         
   195         
   208     };
   196     };
   209 
   197 
   210 #endif      // CPHONESTATEMACHINE_H
   198 #endif      // CPHONESTATEMACHINE_H
   211             
   199