DownloadDevice.h File Reference

Songbird DownloadDevice Component Definition. More...

#include <DeviceBase.h>
#include <sbIDownloadDevice.h>
#include <nsAutoPtr.h>
#include <nsCOMPtr.h>
#include <nsIDialogParamBlock.h>
#include <nsIFile.h>
#include <nsIIOService.h>
#include <nsIObserverService.h>
#include <nsIPrefService.h>
#include <nsIRunnable.h>
#include <nsIStringBundle.h>
#include <nsIThreadPool.h>
#include <prmon.h>
#include <sbDownloadButtonPropertyInfo.h>
#include <sbIDataRemote.h>
#include <sbILibrary.h>
#include <sbILibraryUtils.h>
#include <nsIFileProtocolHandler.h>
#include <nsIHttpChannel.h>
#include <nsIHttpEventSink.h>
#include <nsIInterfaceRequestor.h>
#include <nsIProgressEventSink.h>
#include <nsIWebBrowserPersist.h>
#include <nsIWebProgressListener.h>
#include <nsITimer.h>
Include dependency graph for DownloadDevice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sbDownloadDevice
 
class  sbDownloadSession
 
class  sbAutoDownloadButtonPropertyValue
 
class  sbDownloadSessionMoveHandler
 

Macros

#define SONGBIRD_DownloadDevice_CONTRACTID   "@songbirdnest.com/Songbird/OldDeviceImpl/DownloadDevice;1"
 
#define SONGBIRD_DownloadDevice_CLASSNAME   "Songbird Download Device"
 
#define SONGBIRD_DownloadDevice_CID
 

Functions

nsCString GetContentDispositionFilename (const nsACString &contentDisposition)
 

Detailed Description

Songbird DownloadDevice Component Definition.

Definition in file DownloadDevice.h.

Macro Definition Documentation

#define SONGBIRD_DownloadDevice_CID
Value:
{ \
0x961DA3F4, \
0x5EF1, \
0x4AD0, \
{ 0x81, 0x8d, 0x62, 0x2C, 0x7B, 0xD1, 0x74, 0x47} \
}

Definition at line 56 of file DownloadDevice.h.

#define SONGBIRD_DownloadDevice_CLASSNAME   "Songbird Download Device"

Definition at line 55 of file DownloadDevice.h.

#define SONGBIRD_DownloadDevice_CONTRACTID   "@songbirdnest.com/Songbird/OldDeviceImpl/DownloadDevice;1"

Definition at line 53 of file DownloadDevice.h.

Function Documentation

nsCString GetContentDispositionFilename ( const nsACString &  contentDisposition)

Definition at line 378 of file DownloadDevice.cpp.

Here is the call graph for this function: