phoneapp/phoneuistates/inc/cphonesinglecall.h
branchRCL_3
changeset 62 5266b1f337bd
parent 61 41a7f70b3818
--- a/phoneapp/phoneuistates/inc/cphonesinglecall.h	Tue Aug 31 15:14:29 2010 +0300
+++ b/phoneapp/phoneuistates/inc/cphonesinglecall.h	Wed Sep 01 12:30:10 2010 +0100
@@ -65,6 +65,11 @@
             
         IMPORT_C virtual TBool HandleCommandL( TInt aCommand );
 
+        /**
+        * This function is called from displaycallsetup and 
+        * the purpose is to do state specific things for callsetup.
+        */
+        IMPORT_C virtual void DoStateSpecificCallSetUpDefinitionsL();
 
     protected:
 
@@ -82,13 +87,19 @@
         IMPORT_C virtual void ConstructL();
 
         /**
+        * Open menu bar
+        */
+        IMPORT_C virtual void OpenMenuBarL();
+
+        /**
         * Returns call identifier of the call this state is associated with.
         * @return   Call identifier.
         */
         IMPORT_C TInt CallId() const;
+        
     private:
     
-        void OpenVideoCallMenuBarL();
+    	void OpenVideoCallMenuBarL();
     
         void HandleHeldL( TInt aCallId );
         
@@ -101,10 +112,14 @@
         void DisplayIncomingCallL( 
             TInt aCallId, 
             const TPhoneCmdParamBoolean aCommandParam );
+
+        void CallFromNewCallQueryL();
         
-        void HandleDiallingL( TInt aCallId );
-                
-        void DisplayCallSetupL( TInt aCallId );
+        void HandleDialingL( TInt aCallId );
+        
+        void SetCallResumeL();
+        
+        void SetCallHoldL();
         
         void SwitchToVideoL();
         
@@ -122,4 +137,4 @@
 
 #endif // CPHONESINGLECALL_H
 
-// End of File
+// End of File
\ No newline at end of file