class nsNewsDownloader
Bases:
public
nsIUrlListener
public
nsIMsgSearchNotify
Members:
virtual
Abort()
virtual
AddRef()
virtual
Complete()
virtual
DownloadArticles(nsIMsgWindow*, nsIMsgFolder*, nsTArray<unsigned int>*)
virtual
DownloadNext(PRBool)
virtual
FinishDownload()
virtual
GetNextHdrToRetrieve()
virtual
OnNewSearch()
virtual
OnSearchDone(nsresult)
virtual
OnSearchHit(nsIMsgDBHdr*, nsIMsgFolder*)
virtual
OnStartRunningUrl(nsIURI*)
virtual
OnStopRunningUrl(nsIURI*, nsresult)
virtual
QueryInterface(const nsIID&, void**)
virtual
Release()
ShouldAbort() const
virtual
ShowProgress(const PRUnichar*, PRInt32)
virtual
StartDownload()
virtual
Write(const char*, PRInt32)
protected
_mOwningThread
protected
mRefCnt
protected
m_abort
protected
m_downloadFromKeys
protected
m_existedP
protected
m_folder
protected
m_keyToDownload
protected
m_keysToDownload
protected
m_lastPercent
protected
m_lastProgressTime
protected
m_listener
protected
m_newsDB
protected
m_numwrote
protected
m_searchSession
protected
m_status
protected
m_statusFeedback
protected
m_summaryValidP
protected
m_window
protected
m_wroteAnyP
nsNewsDownloader(nsIMsgWindow*, nsIMsgDatabase*, nsIUrlListener*)
virtual
~nsNewsDownloader()
Locations:
class declared at
mailnews/news/src/nsNewsDownloader.h:53