Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsITransfer.idl File Reference
import "nsIWebProgressListener2.idl";
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

interface  nsITransfer

Defines

#define NS_TRANSFER_CONTRACTID   "@mozilla.org/transfer;1"
 A component with this contract ID will be created each time a download is started, and nsITransfer::Init will be called on it and an observer will be set.

Define Documentation

#define NS_TRANSFER_CONTRACTID   "@mozilla.org/transfer;1"

A component with this contract ID will be created each time a download is started, and nsITransfer::Init will be called on it and an observer will be set.

Notifications of the download progress will happen via nsIWebProgressListener/nsIWebProgressListener2.

INTERFACES THAT MUST BE IMPLEMENTED: nsITransfer nsIWebProgressListener nsIWebProgressListener2

XXX move this to nsEmbedCID.h once the interfaces (and the contract ID) are frozen.

Definition at line 106 of file nsITransfer.idl.