diff -r c6838af47512 -r 52d61119153d messagingappbase/mce/inc/mceiaupdateutils.h --- a/messagingappbase/mce/inc/mceiaupdateutils.h Wed Mar 31 21:25:02 2010 +0300 +++ b/messagingappbase/mce/inc/mceiaupdateutils.h Wed Apr 14 15:53:21 2010 +0300 @@ -57,6 +57,15 @@ virtual ~CMceIAUpdateUtils(); void StartL( const TUid aAppUid ); + + /** + * Is IAD Update requried to do now + * @return TBool + * ETrue, If the KMceIADUpdateCheckRetryInterval is over after the previous try + * EFalse, If the KMceIADUpdateCheckRetryInterval is not over after the previous retry + */ + TBool IsUpdateRequired(); + protected: /** @@ -156,7 +165,11 @@ TUid iAppUid; CMceUi& iMceUi; - + + /** + * Previous IAD update check retry time + */ + TTime iPrevIADUpdateCheckTry; }; #endif // C_CMCEIAUPDATEUTILS_H