brctldownloadobserver.h File Reference
API published in: S60 2nd Ed FP 3
Link against: browserengine.lib
Capability Information
Required Capabilities
None
Exceptions
NetworkServices capability is required for any operation that results in loading content from the network. For example, calling LoadUrlL() with a url parameter that refers to a network location requires NetworkServices capability if the content is not available from the cache or if the specified cache mode prevents loading the cached version.
#include <e32std.h>
#include <e32base.h>
#include <BrCtlDefs.h>
Go to the source code of this file.
Enumeration Type Documentation
|
Defines the download events sent to the host application by the Download Manager.
- Attention:
- For more information on aValue, see the HandleDownloadEventL function.
- Enumerator:
-
EDownloadEventStarted |
A download has started.
The aValue associated with this event is the total size of the file to be downloaded. - See also:
- For more information on aValue, see HandleDownloadEventL.
| EDownloadEventCompleted |
A download has completed.
The aValue associated with this event is the total size of the file that was downloaded. | EDownloadEventProgress |
A download is in progress.
The aValue associated with this event is the size of the file that was downloaded so far. | EDownloadEventCanceled |
A download was canceled by the HandleDownloadCommandL function. | EDownloadEventError |
An error occurred in the Download Manager during a download operation. | EDownloadEventPaused |
A download was paused.
The aValue associated with this event is the size of the file that was downloaded before the pause occurred. | EDownloadEventResumed |
A paused download was resumed.
The aValue associated with this event is the size of the file that was downloaded so far. | EDownloadEventPausable |
Notifies the host application as to whether or not a particular download can be paused.
The aValue associated with this event is one of the following: ETrue if the download can be paused EFalse if the download cannot be paused |
|