|
Public Types |
| enum | TDownloadMgrUiUserInteractionsAttr { EAttrSuppressDownloadConfirmation
} |
| | Attribute enumerations. More...
|
Public Member Functions |
| virtual | ~CDownloadMgrUiUserInteractions () |
| | Destructor.
|
| IMPORT_C TBool | OkToExitL () |
| | Client Apps can call this function before exiting the application.
|
| IMPORT_C TInt | PrepareToExit (CEikAppUi &aAppUi, TClientAppExitType aExitType, TVwsViewId aViewId, TUid aCustomMessageId, const TDesC8 &aViewActivationMsg) |
| | Client Apps can call this function in the App UI's destructor.
|
| IMPORT_C TInt | PrepareToExit (TUint32 aAppUid, TUint32 aViewId, TUint32 aCustomMessageId) |
| | Client Apps can call this function in the App UI's destructor.
|
| IMPORT_C void | HandleDownloadL (RHttpDownload &aDownload) |
| | Currently it supports handling completed download.
|
| TInt | DownloadConfirmationsShown () const |
| | The number of download confirmations being shown.
|
| TBool | IsUiBusy () const |
| | Ask if a handler or something uses the UI, so others should postpone their tasks that require UI.
|
| TBool | IsCodServiceFlowRunning () const |
| | Is a Cod ServiceFlow running?
|
| TBool | IsCodServiceFlowRunning (RHttpDownload &aDownload) const |
| | Is Cod ServiceFlow running of the given download?
|
| TBool | IsCodServiceFlowRunningL () const |
| | Is a Cod ServiceFlow running? LEAVing version.
|
| TBool | IsCodServiceFlowRunningL (RHttpDownload &aDownload) const |
| | Is Cod ServiceFlow running of the given download? LEAVing version.
|
| void | PostponeCodHandlingL (RHttpDownload &aDownload) |
| | Postpone handling the given COD download.
|
| TBool | IsPostponed (RHttpDownload &aDownload) const |
| | Check if the given download is postponed.
|
| void | SchedulePostponedDownloadL () |
| | Schedule a postponed download for running.
|
| virtual IMPORT_C void | GetIntAttributeL (const TUint aAttribute, TInt32 &aValue) |
| | Gets the value for a TInt attribute.
|
| virtual IMPORT_C void | GetBoolAttributeL (const TUint aAttribute, TBool &aValue) |
| | Gets the value for a TBool attribute.
|
| virtual IMPORT_C void | GetStringAttributeL (const TUint aAttribute, TDes16 &aValue) |
| | Gets the value for a TDes16 attribute.
|
| virtual IMPORT_C void | GetStringAttributeL (const TUint aAttribute, TDes8 &aValue) |
| | Gets the value for a TDes8 attribute.
|
| virtual IMPORT_C void | SetIntAttributeL (const TUint aAttribute, TInt32 aValue) |
| | Sets the value for a TInt attribute.
|
| virtual IMPORT_C void | SetBoolAttributeL (const TUint aAttribute, TBool aValue) |
| | Sets the value for a TBool attribute.
|
| virtual IMPORT_C void | SetStringAttributeL (const TUint aAttribute, const TDesC16 &aValue) |
| | Sets the value for a TDesC attribute.
|
| virtual IMPORT_C void | SetStringAttributeL (const TUint aAttribute, const TDesC8 &aValue) |
| | Sets the value for a TDesC8 attribute.
|
Static Public Member Functions |
| static CDownloadMgrUiUserInteractions * | NewL (CDownloadMgrUiLibRegistry &aRegistryModel) |
| | Two-phased constructor.
|
Protected Member Functions |
| | CDownloadMgrUiUserInteractions (CDownloadMgrUiLibRegistry &aRegistryModel) |
| | C++ default constructor.
|
| void | ConstructL () |
| | By default Symbian 2nd phase constructor is private.
|
| void | HandleCompletionWithQueryL (RHttpDownload &aDownload, TBool aIsUiBusy, TBool aIsSupported, TBool aIsDrm, TBool aDrmRightsOnPhone) |
| | Handle download completion with query (wait) dialog.
|
| void | PrepareToExitL (CEikAppUi *aAppUi, TClientAppExitType aExitType, TVwsViewId aViewId, TUid aCustomMessageId, const TDesC8 &aViewActivationMsg) |
| | Leaving version of PrepareToExit().
|
| TBool | IsStandAloneAppRunning () |
| | Is a stand-alone instance running from the very same application?
|
| void | DeleteEventHandlerShowingDlConfirmation (RHttpDownload &aDownload) |
| | Delete Event Handler(s) showing download confirmation query.
|
| void | DeleteEventHandlers (RHttpDownload &aDownload) |
| | Delete Event Handler(s) belonging to the given download.
|
| void | HandleNormalDownloadL (RHttpDownload &aDownload) |
| | Handle completed normal download (not COD or OMA, not DRM).
|
| TBool | CodDownloadL (RHttpDownload &aDownload) const |
| | Check if the download is COD.
|
| virtual void | HandleDMgrEventL (RHttpDownload &aDownload, THttpDownloadEvent aEvent) |
| | Indicates an event.
|
Friends |
| class | CUserInteractionsExtension |