equal
deleted
inserted
replaced
19 |
19 |
20 #ifndef CDOWNLOADMGRUIUSERINTERACTIONS_H |
20 #ifndef CDOWNLOADMGRUIUSERINTERACTIONS_H |
21 #define CDOWNLOADMGRUIUSERINTERACTIONS_H |
21 #define CDOWNLOADMGRUIUSERINTERACTIONS_H |
22 |
22 |
23 // INCLUDES |
23 // INCLUDES |
24 #include <CDownloadMgrUiBase.h> |
24 #include <cdownloadmgruibase.h> |
25 #include <DownloadMgrClient.h> |
25 #include <downloadmgrclient.h> |
26 #include <vwsdef.h> |
26 #include <vwsdef.h> |
27 |
27 |
28 // CONSTANTS |
28 // CONSTANTS |
29 _LIT8( KDrmInnerContentTypesToLaunch, "application/java-archive application/x-java-archive x-epoc/x-sisx-app application/x-pip" ); |
29 _LIT8( KDrmInnerContentTypesToLaunch, "application/java-archive application/x-java-archive x-epoc/x-sisx-app application/x-pip" ); |
30 _LIT8( KSisxApplication, "x-epoc/x-sisx-app application/vnd.symbian.install x-epoc/x-app268436505" ); |
30 _LIT8( KSisxApplication, "x-epoc/x-sisx-app application/vnd.symbian.install x-epoc/x-app268436505" ); |
187 |
187 |
188 /** |
188 /** |
189 * Schedule a postponed download for running. |
189 * Schedule a postponed download for running. |
190 */ |
190 */ |
191 void SchedulePostponedDownloadL(); |
191 void SchedulePostponedDownloadL(); |
|
192 |
|
193 /** |
|
194 * To Set the flag when progressive play is Launched |
|
195 */ |
|
196 inline void SetProgressiveDownloadLaunched( TBool aProgressiveDownloadLaunched ) {iProgressiveDownloadLaunched = aProgressiveDownloadLaunched; } |
192 |
197 |
193 public: // Functions from CDownloadMgrUiBase |
198 public: // Functions from CDownloadMgrUiBase |
194 |
199 |
195 /// Attribute enumerations. |
200 /// Attribute enumerations. |
196 enum TDownloadMgrUiUserInteractionsAttr |
201 enum TDownloadMgrUiUserInteractionsAttr |
299 CUserInteractionsUtils* iUiUtils; /**< Owned. Should be only one |
304 CUserInteractionsUtils* iUiUtils; /**< Owned. Should be only one |
300 instance in the UILib! */ |
305 instance in the UILib! */ |
301 CAsyncEventHandlerArray* iEventHandlerArray; ///< Owned. |
306 CAsyncEventHandlerArray* iEventHandlerArray; ///< Owned. |
302 |
307 |
303 TBool iDlgActive; |
308 TBool iDlgActive; |
|
309 |
|
310 TBool iProgressiveDownloadLaunched; |
304 |
311 |
305 private: // Friend classes |
312 private: // Friend classes |
306 |
313 |
307 friend class CUserInteractionsExtension; |
314 friend class CUserInteractionsExtension; |
308 }; |
315 }; |