equal
deleted
inserted
replaced
24 #include <e32base.h> |
24 #include <e32base.h> |
25 #include "DevEncProgressDlg.h" |
25 #include "DevEncProgressDlg.h" |
26 |
26 |
27 //Forward declarations |
27 //Forward declarations |
28 class CDevEncController; |
28 class CDevEncController; |
29 class CDevEncSession; |
29 class CDevEncSessionBase; |
30 class CDevEncProgressDlg; |
30 class CDevEncProgressDlg; |
31 //Constants used in this class |
31 //Constants used in this class |
32 |
32 |
33 const TTimeIntervalMicroSeconds32 KNfeTimeInterval = 500000; //0.5 second, duration between each retry. |
33 const TTimeIntervalMicroSeconds32 KNfeTimeInterval = 500000; //0.5 second, duration between each retry. |
34 const KProgressComplete = 100; //100 percent |
34 const KProgressComplete = 100; //100 percent |
58 * @since S60 v5.2 |
58 * @since S60 v5.2 |
59 * @param None |
59 * @param None |
60 * @return None |
60 * @return None |
61 */ |
61 */ |
62 |
62 |
63 void StartMonitoringL(CDevEncSession* aSession); |
63 void StartMonitoringL(CDevEncSessionBase* aSession); |
64 |
64 |
65 public: // Functions from base classes |
65 public: // Functions from base classes |
66 |
66 |
67 void CheckProgressL(); |
67 void CheckProgressL(); |
68 |
68 |
89 CDevEncProgressDlg* iProgressDlg; |
89 CDevEncProgressDlg* iProgressDlg; |
90 |
90 |
91 CPeriodic* iPeriodicTimer; |
91 CPeriodic* iPeriodicTimer; |
92 |
92 |
93 //Not owned |
93 //Not owned |
94 CDevEncSession* iEncMemorySession; |
94 CDevEncSessionBase* iEncMemorySession; |
95 |
95 |
96 }; |
96 }; |
97 |
97 |
98 #endif // __NFEOBSERVER_H__ |
98 #endif // __NFEOBSERVER_H__ |
99 |
99 |