iaupdate/IAD/backgroundchecker/inc/iaupdatebginternalfilehandler.h
branchRCL_3
changeset 25 7333d7932ef7
parent 0 ba25891c3a9e
child 26 8b7f4e561641
equal deleted inserted replaced
24:5cc91383ab1e 25:7333d7932ef7
    50     
    50     
    51     void SetLastTimeShowNewFeatureDialog( const TTime& aTime );
    51     void SetLastTimeShowNewFeatureDialog( const TTime& aTime );
    52 
    52 
    53     void SetLastTimeShowNewFeatureDialog( TInt64 aTime );
    53     void SetLastTimeShowNewFeatureDialog( TInt64 aTime );
    54 
    54 
    55     //void SetCurrentRefreshTime();
       
    56 
       
    57     TBool UserRejectNewFeatureDialog() const;
    55     TBool UserRejectNewFeatureDialog() const;
    58     
    56     
    59     void SetUserRejectNewFeatureDialog( TBool aUserDecision );
    57     void SetUserRejectNewFeatureDialog( TBool aUserDecision );
    60     
       
    61     TBool ReminderOn();
       
    62     
       
    63     void SetReminder( TBool aOn );
       
    64     
       
    65     TTime NextRemindTime();
       
    66     
       
    67     void SetNextRemindTime( TTime aNextRemindTime );
       
    68     
       
    69     void SetNextRemindTime( TInt64 aNextRemindTime );
       
    70     
    58     
    71     void SetMode( TIAUpdateBGMode aMode );
    59     void SetMode( TIAUpdateBGMode aMode );
    72     
    60     
    73     TIAUpdateBGMode Mode();
    61     TIAUpdateBGMode Mode();
    74     
    62     
    81     void SetSoftNotificationID( TInt aID );
    69     void SetSoftNotificationID( TInt aID );
    82     
    70     
    83     TInt RetryTimes();
    71     TInt RetryTimes();
    84     
    72     
    85     void SetRetryTimes( TInt aRetry );
    73     void SetRetryTimes( TInt aRetry );
    86 
    74     
       
    75     TInt NrOfIndicatorEntries();
       
    76     
       
    77     void  SetNrOfIndicatorEntries( TInt aEntries );
       
    78     
    87 protected:
    79 protected:
    88 
    80 
    89     CIAUpdateBGInternalFileHandler();
    81     CIAUpdateBGInternalFileHandler();
    90     
    82     
    91     void ConstructL();
    83     void ConstructL();
   111     // controller data file path
   103     // controller data file path
   112     TFileName iPath;
   104     TFileName iPath;
   113 
   105 
   114     // Time when the content was refreshed.
   106     // Time when the content was refreshed.
   115     TTime iLastTimeShowNewFeatureDialog;
   107     TTime iLastTimeShowNewFeatureDialog;
   116 
       
   117     
   108     
   118     TBool iUserRejectNewFeatureDialog;
   109     TBool iUserRejectNewFeatureDialog;
   119     
       
   120     TTime iNextRemindTime;
       
   121     
       
   122     TBool iIsReminderOn;
       
   123     
   110     
   124     TIAUpdateBGMode iMode;
   111     TIAUpdateBGMode iMode;
   125     
   112     
   126     HBufC* iFwVersion;
   113     HBufC* iFwVersion;
   127       
   114       
   128     TInt iSNID;
   115     TInt iSNID;
   129     
   116     
   130     TInt iRetryTimes;
   117     TInt iRetryTimes;
   131      
   118     
       
   119     TInt iNrOfIndicatiorEntries;
       
   120     
   132     };
   121     };
   133         
   122         
   134 #endif // IAUPDATEBGINTERNAL_FILE_HANDLER
   123 #endif // IAUPDATEBGINTERNAL_FILE_HANDLER
   135 
   124