class nsMsgNewsFolder
Members:
-
AbbreviatePrettyName(nsAString_internal&, PRInt32)
-
AddDirectorySeparator(nsILocalFile*)
-
virtual
AddNewsgroup(const nsACString_internal&, const nsACString_internal&, nsIMsgFolder**)
-
virtual
AddRef()
-
virtual
ApplyRetentionSettings()
-
virtual
CancelComplete()
-
virtual
CancelFailed()
-
virtual
Compact(nsIUrlListener*, nsIMsgWindow*)
-
virtual
CreateBaseMessageURI(const nsACString_internal&)
-
virtual
CreateChildFromURI(const nsCString&, nsIMsgFolder**)
-
CreateNewsgroupPasswordUrlForSignon(const nsACString_internal&, nsACString_internal&)
-
CreateNewsgroupUrlForSignon(const nsACString_internal&, const char*, nsACString_internal&)
-
CreateNewsgroupUsernameUrlForSignon(const nsACString_internal&, nsACString_internal&)
-
CreateSubFolders(nsILocalFile*)
-
virtual
CreateSubfolder(const nsAString_internal&, nsIMsgWindow*)
-
virtual
Delete()
-
virtual
DeleteMessages(nsIArray*, nsIMsgWindow*, PRBool, PRBool, nsIMsgCopyServiceListener*, PRBool)
-
virtual
DownloadAllForOffline(nsIUrlListener*, nsIMsgWindow*)
-
virtual
DownloadMessagesForOffline(nsIArray*, nsIMsgWindow*)
-
virtual
ForgetGroupPassword()
-
virtual
ForgetGroupUsername()
-
ForgetLine()
-
virtual
GetAbbreviatedName(nsAString_internal&)
-
virtual
GetCanCompact(PRBool*)
-
virtual
GetCanCreateSubfolders(PRBool*)
-
virtual
GetCanDeleteMessages(PRBool*)
-
virtual
GetCanFileMessages(PRBool*)
-
virtual
GetCanRename(PRBool*)
-
virtual
GetCanSubscribe(PRBool*)
-
virtual
GetDBFolderInfoAndDB(nsIDBFolderInfo**, nsIMsgDatabase**)
-
virtual
GetDatabase()
-
virtual
GetDeletable(PRBool*)
-
virtual
GetExpungedBytesCount(PRUint32*)
-
virtual
GetFilterList(nsIMsgWindow*, nsIMsgFilterList**)
-
virtual
GetFolderURL(nsACString_internal&)
-
virtual
GetGroupPassword(nsACString_internal&)
-
virtual
GetGroupPasswordWithUI(const nsAString_internal&, const nsAString_internal&, nsIMsgWindow*, nsACString_internal&)
-
virtual
GetGroupUsername(nsACString_internal&)
-
virtual
GetGroupUsernameWithUI(const nsAString_internal&, const nsAString_internal&, nsIMsgWindow*, nsACString_internal&)
-
virtual
GetIncomingServerType(nsCString&)
-
virtual
GetMessageIdForKey(nsMsgKey, nsACString_internal&)
-
virtual
GetMessages(nsISimpleEnumerator**)
-
virtual
GetNewMessages(nsIMsgWindow*, nsIUrlListener*)
-
GetNewsMessages(nsIMsgWindow*, PRBool, nsIUrlListener*)
-
virtual
GetNewsrcLine(nsACString_internal&)
-
virtual
GetNextNMessages(nsIMsgWindow*)
-
virtual
GetNntpServer(nsINntpIncomingServer**)
-
virtual
GetOptionLines(nsACString_internal&)
-
virtual
GetRawName(nsACString_internal&)
-
virtual
GetRequiresCleanup(PRBool*)
-
virtual
GetSaveArticleOffline(PRBool*)
-
virtual
GetSizeOnDisk(PRUint32*)
-
virtual
GetSortOrder(PRInt32*)
-
virtual
GetSubFolders(nsISimpleEnumerator**)
-
virtual
GetUnicodeName(nsAString_internal&)
-
virtual
GetUnsubscribedNewsgroupLines(nsACString_internal&)
-
HandleNewsrcLine(const char*, PRUint32)
-
LoadNewsrcFileAndCreateNewsgroups()
-
virtual
MoveFolder(nsIMsgFolder*, nsIMsgFolder*, PRInt32)
-
virtual
NotifyDownloadedLine(const char*, nsMsgKey)
-
virtual
NotifyFinishedDownloadinghdrs()
-
virtual
OnReadChanged(nsIDBChangeListener*)
-
virtual
OnStopRunningUrl(nsIURI*, nsresult)
-
ParseFolder(nsILocalFile*)
-
virtual
QueryInterface(const nsIID&, void**)
-
virtual
Release()
-
RememberLine(const nsACString_internal&)
-
RememberUnsubscribedGroup(const nsACString_internal&, const nsACString_internal&)
-
virtual
RemoveMessage(nsMsgKey)
-
virtual
RemoveMessages(nsTArray<unsigned int>&)
-
virtual
Rename(const nsAString_internal&, nsIMsgWindow*)
-
virtual
SetFilterList(nsIMsgFilterList*)
-
virtual
SetGroupPassword(const nsACString_internal&)
-
virtual
SetGroupUsername(const nsACString_internal&)
-
virtual
SetNewsrcHasChanged(PRBool)
-
virtual
SetReadSetFromStr(const nsACString_internal&)
-
virtual
SetSaveArticleOffline(PRBool)
-
virtual
SetSortOrder(PRInt32)
-
virtual
Shutdown(PRBool)
-
virtual
UpdateFolder(nsIMsgWindow*)
-
virtual
UpdateSummaryFromNNTPInfo(PRInt32, PRInt32, PRInt32)
-
protected
mExpungedBytes
-
private
mFilterList
-
protected
mGettingNews
-
protected
mGroupPassword
-
protected
mGroupUsername
-
protected
mInitialized
-
protected
mNewsrcFilePath
-
protected
mOptionLines
-
protected
mPrevPassword
-
protected
mPrevUsername
-
protected
mRawName
-
protected
mReadSet
-
protected
mSortOrder
-
protected
mUnsubscribedNewsgroupLines
-
protected
m_downloadMessageForOfflineUse
-
protected
m_downloadingMultipleMessages
-
nsMsgNewsFolder()
-
virtual
~nsMsgNewsFolder()
Locations: