diff -r 41a7f70b3818 -r 5266b1f337bd phoneapp/phoneuivoipextension/inc/cphonevcchandler.h --- a/phoneapp/phoneuivoipextension/inc/cphonevcchandler.h Tue Aug 31 15:14:29 2010 +0300 +++ b/phoneapp/phoneuivoipextension/inc/cphonevcchandler.h Wed Sep 01 12:30:10 2010 +0100 @@ -68,7 +68,12 @@ RArray& aArray, TInt aResourceId, CEikMenuPane& aMenuPane ); - + + /** + * CancelHandoverNoteTimer if running + */ + void CancelHandoverNoteTimerL(); + protected: CPhoneVccHandler( @@ -85,11 +90,6 @@ void StartHandoverNoteTimerL(); /** - * CancelHandoverNoteTimer if running - */ - void CancelHandoverNoteTimerL(); - - /** * Callback function for launching Handover wait note * This is called when HO note timer timeout is * reached @@ -108,7 +108,7 @@ */ void HandoverInProgressNoteL( TInt aCommand ); - // From MVccPsPropertyListenerObserver +// From MVccPsPropertyListenerObserver /** * Gets called when PS key is changed * @param aKeyId @@ -128,7 +128,7 @@ TInt GetVccServiceIdL(); private: // Data - + /** * Interface for setting and getting active state */ @@ -157,8 +157,14 @@ // Handover not allowed if multicall TBool iNoHoIfMultiCall; - // Listens for the hand-over commands - CVccUiPsPropertyListener* iPropListener; + // Listens for the hand-over status commands + CVccUiPsPropertyListener* iPropListener; + + // Listens for the hand-over request commands + CVccUiPsPropertyListener* iPropListenerReq; + + // Status of Handover failure + TBool iHOFailure; }; #endif // C_CPHONEVCCHANDLER_H