messagingappbase/mce/inc/mceiaupdateutils.h
branchRCL_3
changeset 15 52d61119153d
parent 5 4697dfb2d7ad
--- 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