phoneapp/phoneuistates/inc/cphoneconferenceandwaiting.h
branchRCL_3
changeset 25 5266b1f337bd
parent 24 41a7f70b3818
--- a/phoneapp/phoneuistates/inc/cphoneconferenceandwaiting.h	Tue Aug 31 15:14:29 2010 +0300
+++ b/phoneapp/phoneuistates/inc/cphoneconferenceandwaiting.h	Wed Sep 01 12:30:10 2010 +0100
@@ -61,17 +61,21 @@
         virtual void HandleKeyMessageL(
             TPhoneKeyEventMessages aMessage,
             TKeyCode aCode );
-            
-        virtual void HandleKeyEventL(
-            const TKeyEvent& aKeyEvent,
-            TEventCode aEventCode );
-
+     
         /**
-        * Handles user selected UI commands.
-        * @param aCommand - selected command
-        */    
-        TBool HandleCommandL( TInt aCommand );
-
+        * HandleError
+        * Implements error handling framework
+        * @param aErrorInfo: the error info
+        */
+        IMPORT_C virtual void HandleErrorL( 
+            const TPEErrorInfo& aErrorInfo ); 
+        
+        /**
+        * This function is called from displaycallsetup and 
+        * the purpose is to do state specific things for callsetup.
+        */
+        IMPORT_C virtual void DoStateSpecificCallSetUpDefinitionsL();
+        
     protected:
 
         /**
@@ -87,6 +91,8 @@
         */
         virtual void ConstructL();
         
+        virtual void OpenMenuBarL();
+        
         virtual void UpdateInCallCbaL();
         
         
@@ -100,14 +106,9 @@
                   
          void MakeStateTransitionToConferenceAndSingleL( TInt aCallId );
          
-         void HandleDiallingL( TInt aCallId );
+         void HandleDialingL( TInt aCallId );
          
          void HandleWentOneToOneL( TInt aCallId );
-         
-         /**
-          *  Handles received EPhoneCmdUpdateUiControls command.
-          */
-         void UpdateUiControlsL();
       
      private:
         TInt iRingingCallId;