Back to index

lightning-sunbird  0.9+nobinonly
nsImapMailFolder Member List
This is the complete list of members for nsImapMailFolder, including all inherited members.
AbortHeaderParseStream(in nsIImapProtocol aProtocol)nsIImapMailFolderSink
AbortMsgWriteStream()nsIImapMessageSink
aclFlagsnsIImapMailFolderSink
AddDirectorySeparator(nsFileSpec &path)nsImapMailFolder [protected]
addFolderRights(in string userName, in string rights)nsIMsgImapMailFolder
AddKeywordsToMessages(nsISupportsArray *aMessages, const char *aKeywords)nsImapMailFolder
AddMessageDispositionState(nsIMsgDBHdr *aMessage, nsMsgDispositionState aDispositionFlag)nsImapMailFolder
AddSearchResult(nsIImapProtocol *aProtocol, const char *searchHitLine)nsImapMailFolder
AddSubfolder(const nsAString &aName, nsIMsgFolder **aChild)nsImapMailFolder
AddSubfolderWithPath(nsAString &name, nsIFileSpec *dbPath, nsIMsgFolder **child)nsImapMailFolder
adminUrlnsIMsgImapMailFolder
AllocateUidStringFromKeys(nsMsgKey *keys, PRUint32 numKeys, nsCString &msgIds)nsImapMailFolder [static]
applyFilterHit(in nsIMsgFilter filter, in nsIMsgWindow msgWindow)nsIMsgFilterHitNotify
beginCopy(in nsIMsgDBHdr message)nsICopyMessageListener
BeginMessageUpload()nsIImapMessageSink
boxFlagsnsIMsgImapMailFolder
BuildIdsAndKeyArray(nsISupportsArray *messages, nsCString &msgIds, nsMsgKeyArray &keyArray)nsImapMailFolder [protected]
canIOpenThisFoldernsIMsgImapMailFolder
clearFolderRights()nsIImapMailFolderSink
closeMockChannel(in nsIImapMockChannel aChannel)nsIImapMailFolderSink
Compact(nsIUrlListener *aListener, nsIMsgWindow *aMsgWindow)nsImapMailFolder
CompactAll(nsIUrlListener *aListener, nsIMsgWindow *aMsgWindow, nsISupportsArray *aFolderArray, PRBool aCompactOfflineAlso, nsISupportsArray *aOfflineFolderArray)nsImapMailFolder
copyData(in nsIInputStream aIStream, in long aLength)nsICopyMessageListener
CopyDataDone()nsImapMailFolder
CopyDataToOutputStreamForAppend(nsIInputStream *aIStream, PRInt32 aLength, nsIOutputStream *outputStream)nsImapMailFolder
CopyFileMessage(nsIFileSpec *fileSpec, nsIMsgDBHdr *msgToReplace, PRBool isDraftOrTemplate, PRUint32 aNewMsgFlags, nsIMsgWindow *msgWindow, nsIMsgCopyServiceListener *listener)nsImapMailFolder
CopyFolder(nsIMsgFolder *srcFolder, PRBool isMove, nsIMsgWindow *msgWindow, nsIMsgCopyServiceListener *listener)nsImapMailFolder
CopyMessages(nsIMsgFolder *srcFolder, nsISupportsArray *messages, PRBool isMove, nsIMsgWindow *msgWindow, nsIMsgCopyServiceListener *listener, PRBool isFolder, PRBool allowUndo)nsImapMailFolder
CopyMessagesOffline(nsIMsgFolder *srcFolder, nsISupportsArray *messages, PRBool isMove, nsIMsgWindow *msgWindow, nsIMsgCopyServiceListener *listener)nsImapMailFolder [protected]
CopyMessagesWithStream(nsIMsgFolder *srcFolder, nsISupportsArray *messages, PRBool isMove, PRBool isCrossServerOp, nsIMsgWindow *msgWindow, nsIMsgCopyServiceListener *listener, PRBool allowUndo)nsImapMailFolder [protected]
copyNextStreamMessage(in boolean copySucceeded, in nsISupports copyState)nsIImapMailFolderSink
CopyOfflineMsgBody(nsIMsgFolder *srcFolder, nsIMsgDBHdr *destHdr, nsIMsgDBHdr *origHdr)nsImapMailFolder [protected]
CopyStreamMessage(nsIMsgDBHdr *message, nsIMsgFolder *dstFolder, nsIMsgWindow *msgWindow, PRBool isMove)nsImapMailFolder [protected]
CreateACLRightsStringForFolder(PRUnichar **rightsString)nsImapMailFolder [protected]
CreateBaseMessageURI(const char *aURI)nsImapMailFolder [protected, virtual]
createClientSubfolderInfo(in string folderName, in wchar hierarchyDelimiter, in long flags, in boolean suppressNotification)nsIMsgImapMailFolder
CreateStorageIfMissing(nsIUrlListener *urlListener)nsImapMailFolder
CreateSubfolder(const PRUnichar *folderName, nsIMsgWindow *msgWindow)nsImapMailFolder
CreateSubFolders(nsFileSpec &path)nsImapMailFolder [protected]
Delete()nsImapMailFolder
DeleteIsMoveToTrash()nsImapMailFolder [protected, virtual]
DeleteMessages(nsISupportsArray *messages, nsIMsgWindow *msgWindow, PRBool deleteStorage, PRBool isMove, nsIMsgCopyServiceListener *listener, PRBool allowUndo)nsImapMailFolder
DeleteSubFolders(nsISupportsArray *folders, nsIMsgWindow *msgWindow)nsImapMailFolder
DisplayStatusMsg(nsIImapUrl *aImapUrl, const PRUnichar *msg)nsImapMailFolder [protected]
DownloadAllForOffline(nsIUrlListener *listener, nsIMsgWindow *msgWindow)nsImapMailFolder
DownloadMessagesForOffline(nsISupportsArray *messages, nsIMsgWindow *msgWindow)nsImapMailFolder
EmptyTrash(nsIMsgWindow *msgWindow, nsIUrlListener *aListener)nsImapMailFolder
endCopy(in boolean copySucceeded)nsICopyMessageListener
endMessage(in nsMsgKey key)nsICopyMessageListener
EndMessage(in nsIMsgMailNewsUrl aUrl, in nsMsgKey uidOfMessage)nsIImapMailFolderSink
endMove(in boolean moveSucceeded)nsICopyMessageListener
EndOfflineDownload()nsImapMailFolder [protected]
Enumerate(nsIEnumerator **result)nsImapMailFolder
explicitlyVerifynsIMsgImapMailFolder
fetchCustomMsgAttribute(in string msgAttribute, in string uids, in nsIMsgWindow aWindow)nsIMsgImapMailFolder
FetchMsgPreviewText(nsMsgKey *aKeysToFetch, PRUint32 aNumKeys, PRBool aLocalOnly, nsIUrlListener *aUrlListener, PRBool *aAsyncResults)nsImapMailFolder
fillInFolderProps(in nsIMsgImapFolderProps aFolderProps)nsIMsgImapMailFolder
FindKeysToAdd(const nsMsgKeyArray &existingKeys, nsMsgKeyArray &keysToFetch, PRUint32 &numNewUnread, nsIImapFlagAndUidState *flagState)nsImapMailFolder [protected]
FindKeysToDelete(const nsMsgKeyArray &existingKeys, nsMsgKeyArray &keysToFetch, nsIImapFlagAndUidState *flagState)nsImapMailFolder [protected]
findOnlineSubFolder(in string onlineName)nsIMsgImapMailFolder
folderNeedsACLListednsIImapMailFolderSink
folderNeedsAddednsIImapMailFolderSink
folderNeedsSubscribingnsIImapMailFolderSink
folderPrivileges(in nsIMsgWindow aWindow)nsIMsgImapMailFolder
folderQuotaCommandIssuednsIImapMailFolderSink
GetBodysToDownload(nsMsgKeyArray *keysOfMessagesToDownload)nsImapMailFolder [protected]
GetCanCreateSubfolders(PRBool *aResult)nsImapMailFolder
GetCanDeleteMessages(PRBool *aCanDeleteMessages)nsImapMailFolder
GetCanFileMessages(PRBool *aCanFileMessages)nsImapMailFolder
GetCanSubscribe(PRBool *aResult)nsImapMailFolder
GetClearedOriginalOp(nsIMsgOfflineImapOperation *op, nsIMsgOfflineImapOperation **originalOp, nsIMsgDatabase **originalDB)nsImapMailFolder [protected]
getCurMoveCopyMessageInfo(in nsIImapUrl runningUrl, out PRTime date, out string keywords)nsIImapMessageSink
GetCustomIdentity(nsIMsgIdentity **aIdentity)nsImapMailFolder
GetDatabase(nsIMsgWindow *aMsgWindow)nsImapMailFolder [protected]
GetDBFolderInfoAndDB(nsIDBFolderInfo **folderInfo, nsIMsgDatabase **db)nsImapMailFolder
GetDeletable(PRBool *deletable)nsImapMailFolder
GetFolder(const char *name, nsIMsgFolder **pFolder)nsImapMailFolder [protected]
GetFolderACL()nsImapMailFolder [protected]
GetFolderOwnerUserName(char **userName)nsImapMailFolder [protected]
GetFolderURL(char **url)nsImapMailFolder
GetImapIncomingServer(nsIImapIncomingServer **aImapIncomingServer)nsImapMailFolder [protected]
GetIncomingServerType()nsImapMailFolder [inline, protected, virtual]
getMessageId(in nsIImapUrl aUrl)nsIImapMailFolderSink
GetMessages(nsIMsgWindow *aMsgWindow, nsISimpleEnumerator **result)nsImapMailFolder
GetMessageSizeFromDB(in string id, in boolean idIsUid, out unsigned long size)nsIImapMessageSink
GetMoveCoalescer()nsImapMailFolder [protected]
GetNamespaceForFolder()nsImapMailFolder [protected]
GetNewMessages(nsIMsgWindow *aWindow, nsIUrlListener *aListener)nsImapMailFolder
GetNoSelect(PRBool *aResult)nsImapMailFolder
GetOnlineDelimiter()nsIImapMailFolderSink
GetOriginalOp(nsIMsgOfflineImapOperation *op, nsIMsgOfflineImapOperation **originalOp, nsIMsgDatabase **originalDB)nsImapMailFolder [protected]
GetOwnersOnlineFolderName(char **onlineName)nsImapMailFolder [protected]
GetPath(nsIFileSpec **aPathName)nsImapMailFolder
GetPrettyName(PRUnichar **prettyName)nsImapMailFolder
getQuota(out boolean valid, out unsigned long usedKB, out unsigned long maxKB)nsIMsgImapMailFolder
GetRequiresCleanup(PRBool *requiresCleanup)nsImapMailFolder
GetServerAdminUrl(char **aAdminUrl)nsImapMailFolder [protected]
GetServerKey(char **serverKey)nsImapMailFolder [protected]
GetSizeOnDisk(PRUint32 *size)nsImapMailFolder
GetSubFolders(nsIEnumerator **result)nsImapMailFolder
GetSupportedUserFlags(PRUint32 *userFlags)nsImapMailFolder
GetTrashFolder(nsIMsgFolder **pTrashFolder)nsImapMailFolder [protected]
GetTrashFolderName(nsAString &aFolderName)nsImapMailFolder [protected]
HandleCustomFlags(nsMsgKey uidOfMessage, nsIMsgDBHdr *dbHdr, nsXPIDLCString &keywords)nsImapMailFolder [protected]
hasAdminUrlnsIMsgImapMailFolder
hdrParsernsIMsgImapMailFolder
headerFetchCompleted(in nsIImapProtocol aProtocol)nsIImapMailFolderSink
hierarchyDelimiternsIMsgImapMailFolder
InitCopyState(nsISupports *srcSupport, nsISupportsArray *messages, PRBool isMove, PRBool selectedState, PRBool acrossServers, PRUint32 newMsgFlags, nsIMsgCopyServiceListener *listener, nsIMsgWindow *msgWindow, PRBool allowUndo)nsImapMailFolder [protected]
IsCommandEnabled(const char *command, PRBool *result)nsImapMailFolder
isNamespacensIMsgImapMailFolder
issueCommandOnMsgs(in string command, in string uids, in nsIMsgWindow aWindow)nsIMsgImapMailFolder
list()nsIMsgImapMailFolder
liteSelect(in nsIUrlListener aUrlListener)nsIMsgImapMailFolder
m_aclFlagsnsImapMailFolder [protected]
m_adminUrlnsImapMailFolder [protected]
m_appendMsgMonitornsImapMailFolder [protected]
m_boxFlagsnsImapMailFolder [protected]
m_copyStatensImapMailFolder [protected]
m_curMsgUidnsImapMailFolder [protected]
m_downloadingFolderForOfflineUsensImapMailFolder [protected]
m_downloadMessageForOfflineUsensImapMailFolder [protected]
m_eventQueuensImapMailFolder [protected]
m_explicitlyVerifynsImapMailFolder [protected]
m_filterListnsImapMailFolder [protected]
m_filterPluginnsImapMailFolder [protected]
m_folderACLnsImapMailFolder [protected]
m_folderIsNamespacensImapMailFolder [protected]
m_folderNeedsACLListednsImapMailFolder [protected]
m_folderNeedsAddednsImapMailFolder [protected]
m_folderNeedsSubscribingnsImapMailFolder [protected]
m_folderQuotaCommandIssuednsImapMailFolder [protected]
m_folderQuotaDataIsValidnsImapMailFolder [protected]
m_folderQuotaMaxKBnsImapMailFolder [protected]
m_folderQuotaRootnsImapMailFolder [protected]
m_folderQuotaUsedKBnsImapMailFolder [protected]
m_haveDiscoveredAllFoldersnsImapMailFolder [protected]
m_haveReadNameFromDBnsImapMailFolder [protected]
m_hierarchyDelimiternsImapMailFolder [protected]
m_initializednsImapMailFolder [protected]
m_junkMessagesToMarkAsReadnsImapMailFolder [protected]
m_moveCoalescernsImapMailFolder [protected]
m_msgMovedByFilternsImapMailFolder [protected]
m_msgParsernsImapMailFolder [protected]
m_namespacensImapMailFolder [protected]
m_nextMessageByteLengthnsImapMailFolder [protected]
m_numFilterClassifyRequestsnsImapMailFolder [protected]
m_numStatusRecentMessagesnsImapMailFolder [protected]
m_numStatusUnseenMessagesnsImapMailFolder [protected]
m_onlineFolderNamensImapMailFolder [protected]
m_ownerUserNamensImapMailFolder [protected]
m_pathNamensImapMailFolder [protected]
m_pendingUndoTxnnsImapMailFolder [protected]
m_performingBiffnsImapMailFolder [protected]
m_supportedUserFlagsnsImapMailFolder [protected]
m_uidValiditynsImapMailFolder [protected]
m_updatingFoldernsImapMailFolder [protected]
m_urlListenernsImapMailFolder [protected]
m_urlRunningnsImapMailFolder [protected]
m_verifiedAsOnlineFoldernsImapMailFolder [protected]
MarkAllMessagesRead(void)nsImapMailFolder
MarkMessagesFlagged(nsISupportsArray *messages, PRBool markFlagged)nsImapMailFolder
MarkMessagesImapDeleted(nsMsgKeyArray *keyArray, PRBool deleted, nsIMsgDatabase *db)nsImapMailFolder [protected]
MarkMessagesRead(nsISupportsArray *messages, PRBool markRead)nsImapMailFolder
MarkThreadRead(nsIMsgThread *thread)nsImapMailFolder
MatchName(nsString *name, PRBool *matches)nsImapMailFolder
mImapHdrDownloadedAtomnsImapMailFolder [protected, static]
MoveIncorporatedMessage(nsIMsgDBHdr *mailHdr, nsIMsgDatabase *sourceDB, const nsACString &destFolder, nsIMsgFilter *filter, nsIMsgWindow *msgWindow)nsImapMailFolder
mSupportsToReleasensImapMailFolder [protected]
NormalEndHeaderParseStream(nsIImapProtocol *aProtocol, nsIImapUrl *imapUrl)nsImapMailFolder [protected]
normalEndMsgWriteStream(in nsMsgKey uidOfMessage, in boolean markMsgRead, in nsIImapUrl imapUrl)nsIImapMessageSink
notifyDownloadedLinesnsIImapMessageSink
notifyIfNewMail()nsIMsgImapMailFolder
NotifyMessageDeleted(in string onlineFolderName, in boolean deleteAllMsgs, in string msgIdString)nsIImapMessageSink
NotifyMessageFlags(in unsigned long flags, in nsMsgKey messageKey)nsIImapMessageSink
NotifyMessageFlagsFromHdr(nsIMsgDBHdr *dbHdr, nsMsgKey msgKey, PRUint32 flags)nsImapMailFolder [protected]
NotifySearchHit(in nsIMsgMailNewsUrl aUrl, in string hitLine)nsIImapMailFolderSink
nsImapMailFolder()nsImapMailFolder
OnCopyCompleted(nsISupports *srcSupport, nsresult exitCode)nsImapMailFolder [protected]
OnlineCopyCompleted(in nsIImapProtocol aProtocol, in ImapOnlineCopyState aCopyState)nsIImapMailFolderSink
onlineNamensIMsgImapMailFolder
onMessageClassified(in string aMsgURI, in nsMsgJunkStatus aClassification)nsIJunkMailClassificationListener
OnNewIdleMessages()nsIImapMailFolderSink
OnStartRunningUrl(nsIURI *aUrl)nsImapMailFolder
OnStopRunningUrl(nsIURI *aUrl, nsresult aExitCode)nsImapMailFolder
ParseAdoptedHeaderLine(const char *messageLine, PRUint32 msgKey)nsImapMailFolder [protected]
ParseAdoptedMsgLine(in string adoptedMsgLine, in nsMsgKey uidOfMsg)nsIImapMessageSink
parseMsgHdrs(in nsIImapProtocol aProtocol, in nsIImapHeaderXferInfo aHdrXferInfo)nsIImapMailFolderSink
percentProgress(in nsIImapProtocol aProtocol, in wstring aMessage, in long aCurrentProgress, in long aMaxProgressProgressInfo)nsIImapMailFolderSink
performExpand(in nsIMsgWindow aMsgWindow)nsIMsgImapMailFolder
performingBiffnsIMsgImapMailFolder
PlaybackCoalescedOperations()nsImapMailFolder [protected]
playbackOfflineFolderCreate(in wstring folderName, in nsIMsgWindow aWindow, out nsIURI url)nsIMsgImapMailFolder
PrepareToAddHeadersToMailDB(nsIImapProtocol *aProtocol, const nsMsgKeyArray &keysToFetch, nsIMailboxSpec *boxSpec)nsImapMailFolder [protected]
prepareToReleaseObject(in nsISupports aISupports)nsIImapMailFolderSink
prepareToRename()nsIMsgImapMailFolder
progressStatus(in nsIImapProtocol aProtocol, in unsigned long aMsgId, in wstring extraInfo)nsIImapMailFolderSink
ReadFromFolderCacheElem(nsIMsgFolderCacheElement *element)nsImapMailFolder
recursiveCloseActiveConnections(in nsIImapIncomingServer aImapServer)nsIMsgImapMailFolder
refreshFolderRights()nsIMsgImapMailFolder
releaseObject()nsIImapMailFolderSink
releaseUrlCacheEntry(in nsIMsgMailNewsUrl aUrl)nsIImapMailFolderSink
RemoveKeywordsFromMessages(nsISupportsArray *aMessages, const char *aKeywords)nsImapMailFolder
removeSubFolder(in nsIMsgFolder folder)nsIMsgImapMailFolder
Rename(const PRUnichar *newName, nsIMsgWindow *msgWindow)nsImapMailFolder
renameClient(in nsIMsgWindow msgWindow, in nsIMsgFolder msgFolder, in string oldName, in string newName)nsIMsgImapMailFolder
renameLocal(in string newname, in nsIMsgFolder parent)nsIMsgImapMailFolder
RenameSubFolders(nsIMsgWindow *msgWindow, nsIMsgFolder *oldFolder)nsImapMailFolder
replayOfflineMoveCopy([array, size_is(numKeys)] in nsMsgKey keys, in unsigned long numKeys, in boolean isMove, in nsIMsgFolder aDstFolder, in nsIUrlListener aUrlListener, in nsIMsgWindow aWindow)nsIMsgImapMailFolder
resetNamespaceReferences()nsIMsgImapMailFolder
setAppendMsgUid(in nsMsgKey newKey, in nsIImapUrl aUrl)nsIImapMailFolderSink
setBiffStateAndUpdate(in long biffState)nsIImapMailFolderSink
SetContentModified(in nsIImapUrl aImapUrl, in nsImapContentModifiedType modified)nsIImapMessageSink
setCopyResponseUid(in string msgIdString, in nsIImapUrl aUrl)nsIImapMailFolderSink
SetFilterList(nsIMsgFilterList *aMsgFilterList)nsImapMailFolder
setFolderQuotaData(in ACString aFolderQuotaRoot, in unsigned long aFolderQuotaUsedKB, in unsigned long aFolderQuotaMaxKB)nsIImapMailFolderSink
SetImageCacheSessionForUrl(in nsIMsgMailNewsUrl aMailUrl)nsIImapMessageSink
SetIMAPDeletedFlag(nsIMsgDatabase *mailDB, const nsMsgKeyArray &msgids, PRBool markDeleted)nsImapMailFolder [protected]
setImapFlags(in string uids, in long flags, out nsIURI url)nsIMsgImapMailFolder
SetJunkScoreForMessages(nsISupportsArray *aMessages, const char *aJunkScore)nsImapMailFolder
SetLabelForMessages(nsISupportsArray *aMessages, nsMsgLabelValue aLabel)nsImapMailFolder
SetNamespaceForFolder(nsIMAPNamespace *ns)nsImapMailFolder [protected]
SetPath(nsIFileSpec *aPath)nsImapMailFolder
SetSupportedUserFlags(PRUint32 userFlags)nsImapMailFolder
SetupHeaderParseStream(PRUint32 size, const char *content_type, nsIMailboxSpec *boxSpec)nsImapMailFolder [protected]
SetupMsgWriteStream(in string aNativePath, in boolean appendDummyEnvelope)nsIImapMessageSink
setUrlState(in nsIImapProtocol aProtocol, in nsIMsgMailNewsUrl aUrl, in boolean isRunning, in nsresult status)nsIImapMailFolderSink
shouldDownloadAllHeadersnsIImapMailFolderSink
ShowDeletedMessages()nsImapMailFolder [protected, virtual]
ShowPreviewText()nsImapMailFolder [protected]
Shutdown(PRBool shutdownChildren)nsImapMailFolder
SpamFilterClassifyMessage(const char *aURI, nsIMsgWindow *aMsgWindow, nsIJunkMailPlugin *aJunkMailPlugin)nsImapMailFolder [virtual]
SpamFilterClassifyMessages(const char **aURIArray, PRUint32 aURICount, nsIMsgWindow *aMsgWindow, nsIJunkMailPlugin *aJunkMailPlugin)nsImapMailFolder [virtual]
StartMessage(in nsIMsgMailNewsUrl aUrl)nsIImapMailFolderSink
startMessage()nsICopyMessageListener
storeCustomKeywords(in nsIMsgWindow aMsgWindow, in string aFlagsToAdd, in string aFlagsToSubtract,[array, size_is(aNumKeys)] in nsMsgKey aKeysToStore, in unsigned long aNumKeys)nsIMsgImapMailFolder
storeImapFlags(in long aFlags, in boolean aAddFlags,[array, size_is(aNumKeys)] in nsMsgKey aKeysToFlag, in unsigned long aNumKeys, in nsIUrlListener aUrlListener)nsIMsgImapMailFolder
SyncFlags(nsIImapFlagAndUidState *flagState)nsImapMailFolder [protected]
TrashOrDescendentOfTrash(nsIMsgFolder *folder)nsImapMailFolder [protected]
TweakHeaderFlags(nsIImapProtocol *aProtocol, nsIMsgDBHdr *tweakMe)nsImapMailFolder [protected]
uidValiditynsIImapMailFolderSink
UpdateFolder(nsIMsgWindow *aWindow)nsImapMailFolder
UpdateImapMailboxInfo(in nsIImapProtocol aProtocol, in nsIMailboxSpec aSpec)nsIImapMailFolderSink
UpdateImapMailboxStatus(in nsIImapProtocol aProtocol, in nsIMailboxSpec aSpec)nsIImapMailFolderSink
UpdatePendingCounts()nsImapMailFolder [protected]
updateStatus(in nsIUrlListener aListener, in nsIMsgWindow aMsgWindow)nsIMsgImapMailFolder
UpdateSummaryTotals(PRBool force)nsImapMailFolder
verifiedAsOnlineFoldernsIMsgImapMailFolder
WriteToFolderCacheElem(nsIMsgFolderCacheElement *element)nsImapMailFolder
~nsImapMailFolder()nsImapMailFolder [virtual]