|
Public Member Functions |
| virtual | ~CDownloadMgrUiDownloadsList () |
| | Destructor.
|
| IMPORT_C CDownloadMgrUiDownloadMenu & | DownloadMenu () const |
| | Access the Download Menu utility.
|
| IMPORT_C void | DisplayDownloadsListL () |
| | Display the list of downloads (the method does not block the scheduler).
|
| void | DisplayDownloadsListL (RHttpDownload &aHighlightDl) |
| | Display the list of downloads (the method does not block the scheduler).
|
| IMPORT_C void | CancelDisplayingDownloadsList () |
| | Cancel displaying the list of downloads.
|
| IMPORT_C TBool | IsVisible () const |
| | Is the List of Downloads visible?
|
| IMPORT_C TInt | Count () const |
| | Number of downloads in the List of Downloads.
|
| void | DeleteDownloadL (RHttpDownload &aDownload) |
| | Remove the given download from the list.
|
| 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 CDownloadMgrUiDownloadsList * | NewL (CDownloadMgrUiLibRegistry &aRegistryModel) |
| | Two-phased constructor.
|
Protected Member Functions |
| | CDownloadMgrUiDownloadsList (CDownloadMgrUiLibRegistry &aRegistryModel) |
| | C++ default constructor.
|
| void | ConstructL () |
| | By default Symbian 2nd phase constructor is private.
|
| void | AddDownloadsToListModelL (CDownloadsListArray &aLBModel, RHttpDownloadMgr &aDownloadMgr) |
| | Add downloads to the list residing in aDownloadMgr.
|
| TInt | AddDownloadToListModelL (CDownloadsListArray &aLBModel, RHttpDownload &aDownload) |
| | Add the download to the list.
|
| void | NewDownloadCreatedL (RHttpDownload &aDownload) |
| void | UpdateProgressInfoL (RHttpDownload &aDownload, THttpDownloadEvent aEvent) |
| void | DownloadPausedL (RHttpDownload &aDownload, THttpDownloadEvent aEvent) |
| void | DownloadCompletedL (RHttpDownload &aDownload, THttpDownloadEvent aEvent) |
| void | DownloadFailedL (RHttpDownload &aDownload, THttpDownloadEvent aEvent) |
| void | PauseableStateChangedL (RHttpDownload &aDownload, TBool aPausable) |
| void | HideMenu () |
| virtual void | HandleDMgrEventL (RHttpDownload &aDownload, THttpDownloadEvent aEvent) |
| | Indicates an event.
|
| virtual void | PreLayoutDynInitL (CDownloadsListDlg &aDialog) |
| | Called for layouting the dialog before executing it.
|
| virtual void | ProcessCommandL (CDownloadsListDlg &aDialog, TInt aCommandId) |
| | Called for processing not dialog specific commands.
|
| virtual void | DynInitMenuPaneL (CDownloadsListDlg &aDialog, TInt aResourceId, CEikMenuPane *aMenuPane) |
| | Called for initializing Options menu.
|
| virtual TKeyResponse | OfferKeyEventL (CDownloadsListDlg &aDialog, const TKeyEvent &aKeyEvent, TEventCode aType) |
| | Key events first forwarded to the observer.
|
Friends |
| class | CDownloadsListExtension |