diff -r 41a7f70b3818 -r 5266b1f337bd phoneapp/phoneuistates/inc/cphonesinglecall.h --- 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