33 #include "nsISupports.idl"
50 [scriptable,
uuid(bf8a7663-0c07-4fc6-8d89-aa3024b42e9a)]
69 [scriptable,
uuid(765c110d-ffd0-4bca-a145-192b677254e6)]
nsIFile getDefaultDownloadFolder(in AString aContentType)
void clearCompletedItems()
Clear all completed items from download device.
void downloadSome(in nsISimpleEnumerator aMediaItems)
readonly attribute sbIMediaList downloadMediaList
The media list containing items for download.
[SOON TO BE DEPRECATED AFTER 0.3] Base interface for all supported devices.
readonly attribute unsigned long completedItemCount
The number of completed download items.
void downloadItem(in sbIMediaItem aMediaItem)
nsIFile getDownloadFolder(in AString aContentType)
sbIMediaList getDownloadMediaList()
Songbird DownloadDevice Interface.
The IDL for sbIDeviceBase.
void downloadAll(in sbIMediaList aMediaList)