diff -r bddb6d4447db -r ed1e38b404e5 callcontinuity/vcchotrigger/inc/vccwlansignallevelhandler.h --- a/callcontinuity/vcchotrigger/inc/vccwlansignallevelhandler.h Mon Mar 15 12:39:55 2010 +0200 +++ b/callcontinuity/vcchotrigger/inc/vccwlansignallevelhandler.h Wed Mar 31 21:20:05 2010 +0300 @@ -112,6 +112,11 @@ * Destructor. */ virtual ~CVccWlanSignalLevelHandler(); + + /** + * for telling WLAN Signal Level Handler that manual HO is done or not done + */ + void SetManualHoDone( TBool aValue ); private: @@ -177,7 +182,16 @@ * @see MWlanMgmtNotifications::OldNetworksLost() */ void OldNetworksLost(); - + + /** + * Overriding this because WLAN signal level handler needs to observe the signal level + * more frequently than GSM Signal Level Handler + */ + void RunL(); + + //overriding this because specific actions needed for cancellation for WLAN + void DoCancel(); + private: // data /** @@ -190,6 +204,11 @@ * for informing the states */ CVccEngPsProperty& iVccPsp; + + /** + * indicates is manual HO done or not + */ + TBool iManualHoDone; }; #endif // VCCWLANSIGNALLEVELHANDLER_H