iaupdate/IAD/backgroundchecker/inc/iaupdatebgrefreshtimer.h
changeset 29 26b6f0522fd8
parent 0 ba25891c3a9e
child 33 8110bf1194d1
equal deleted inserted replaced
25:98b66e4fb0be 29:26b6f0522fd8
    32 #include "iaupdatebgcheckermode.h"
    32 #include "iaupdatebgcheckermode.h"
    33 
    33 
    34 // FORWARD DECLARATIONS
    34 // FORWARD DECLARATIONS
    35 class CIAUpdate;
    35 class CIAUpdate;
    36 class CIAUpdateParameters;
    36 class CIAUpdateParameters;
    37 class CAknSoftNotifier;
    37 // class CAknSoftNotifier;
    38 class CInternalFileHandler;
    38 class CInternalFileHandler;
    39 class CIdleObserver;
    39 class CIdleObserver;
    40 
    40 
    41 // CLASS DECLARATION
    41 // CLASS DECLARATION
    42 /**
    42 /**
   148         
   148         
   149         TInt RetryTimesL();
   149         TInt RetryTimesL();
   150 
   150 
   151         TInt SetRetryTimesL( TInt aRetry );
   151         TInt SetRetryTimesL( TInt aRetry );
   152           
   152           
   153         HBufC* ReadResourceLC( TInt aResourceId );
   153         // HBufC* ReadResourceLC( TInt aResourceId );
   154         
   154         
   155         void StartIaupdateL() const;
   155         void StartIaupdateL() const;
   156         
   156         
   157         void LaunchSoftNotificationL( const TInt& aResourceId, const TInt& SK1, const TInt& SK2 );
   157         // void LaunchSoftNotificationL( const TInt& aResourceId, const TInt& SK1, const TInt& SK2 );
       
   158         
       
   159         void LaunchNotificationL( const int aNrOfUpdates );
   158         
   160         
   159         TBool IsAutoUpdateDisabledL();
   161         TBool IsAutoUpdateDisabledL();
   160         
   162         
   161         void ListenAutoUpdateSettingsL();
   163         void ListenAutoUpdateSettingsL();
   162         
   164         
   195         TInt iLastRunLength;
   197         TInt iLastRunLength;
   196         CIAUpdateBGControllerFile* iControllerFile;
   198         CIAUpdateBGControllerFile* iControllerFile;
   197         CIAUpdateBGInternalFileHandler* iInternalFile;
   199         CIAUpdateBGInternalFileHandler* iInternalFile;
   198         TIAUpdateBGMode iMode;
   200         TIAUpdateBGMode iMode;
   199         CIAUpdateBGSoftNotification* iSoftNotification;
   201         CIAUpdateBGSoftNotification* iSoftNotification;
   200         RResourceFile iResourceFile;
   202         // RResourceFile iResourceFile;
   201         RFs iFs;
   203         RFs iFs;
   202     };        
   204     };        
   203 
   205 
   204 #endif //IAUPDATEBGREFRESHTIMER_H
   206 #endif //IAUPDATEBGREFRESHTIMER_H