зеркало из https://github.com/mozilla/gecko-dev.git
implemented GetNewMessages() for a selected folder
This commit is contained in:
Родитель
e356dfb580
Коммит
def3219d24
|
@ -511,7 +511,6 @@ NS_IMETHODIMP nsImapMailFolder::GetMessages(nsIEnumerator* *result)
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
NS_IMETHODIMP nsImapMailFolder::CreateSubfolder(const char *folderName)
|
NS_IMETHODIMP nsImapMailFolder::CreateSubfolder(const char *folderName)
|
||||||
{
|
{
|
||||||
nsresult rv = NS_OK;
|
nsresult rv = NS_OK;
|
||||||
|
@ -851,6 +850,15 @@ NS_IMETHODIMP nsImapMailFolder::DeleteMessage(nsIMessage* message)
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
NS_IMETHODIMP nsImapMailFolder::GetNewMessages()
|
||||||
|
{
|
||||||
|
nsresult rv = NS_ERROR_FAILURE;
|
||||||
|
NS_WITH_SERVICE(nsIImapService, imapService, kCImapService, &rv);
|
||||||
|
if (NS_FAILED(rv)) return rv;
|
||||||
|
rv = imapService->SelectFolder(m_eventQueue, this, this, nsnull);
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
NS_IMETHODIMP nsImapMailFolder::PossibleImapMailbox(
|
NS_IMETHODIMP nsImapMailFolder::PossibleImapMailbox(
|
||||||
nsIImapProtocol* aProtocol, mailbox_spec* aSpec)
|
nsIImapProtocol* aProtocol, mailbox_spec* aSpec)
|
||||||
{
|
{
|
||||||
|
|
|
@ -97,7 +97,9 @@ public:
|
||||||
virtual nsresult GetDBFolderInfoAndDB(nsIDBFolderInfo **folderInfo,
|
virtual nsresult GetDBFolderInfoAndDB(nsIDBFolderInfo **folderInfo,
|
||||||
nsIMsgDatabase **db);
|
nsIMsgDatabase **db);
|
||||||
NS_IMETHOD DeleteMessage(nsIMessage *message);
|
NS_IMETHOD DeleteMessage(nsIMessage *message);
|
||||||
NS_IMETHOD CreateMessageFromMsgDBHdr(nsIMsgDBHdr *msgHdr, nsIMessage **message);
|
NS_IMETHOD CreateMessageFromMsgDBHdr(nsIMsgDBHdr *msgHdr, nsIMessage
|
||||||
|
**message);
|
||||||
|
NS_IMETHOD GetNewMessages();
|
||||||
|
|
||||||
// nsIImapMailFolderSink methods
|
// nsIImapMailFolderSink methods
|
||||||
// Tell mail master about a discovered imap mailbox
|
// Tell mail master about a discovered imap mailbox
|
||||||
|
|
Загрузка…
Ссылка в новой задаче