Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIImapServerSink Interface Reference

import "nsIImapServerSink.idl";

Inheritance diagram for nsIImapServerSink:
Inheritance graph
Collaboration diagram for nsIImapServerSink:
Collaboration graph

List of all members.

Public Member Functions

boolean possibleImapMailbox (in string folderPath, in wchar hierarchyDelim, in long boxFlags)
boolean folderNeedsACLInitialized (in string folderPath)
void addFolderRights (in string folderPath, in string userName, in string rights)
void refreshFolderRights (in string folderPath)
void discoveryDone ()
void onlineFolderDelete (in string aFolderName)
void onlineFolderCreateFailed (in string aFolderName)
void onlineFolderRename (in nsIMsgWindow msgWindow, in string oldName, in string newName)
void folderIsNoSelect (in string aFolderName, out boolean aResult)
void setFolderAdminURL (in string aFolderName, in string adminUrl)
boolean folderVerifiedOnline (in string aFolderName)
void setCapability (in unsigned long capability)
void loadNextQueuedUrl (in nsIImapProtocol aProtocol, out boolean urlRun)
void retryUrl (in nsIImapUrl aImapUrl)
void abortQueuedUrls ()
void getImapStringByID (in long aMsgId, out wstring aString)
void formatStringWithHostNameByID (in long aMsgId, out wstring aString)
void fEAlert (in wstring aString, in nsIMsgWindow aMsgWindow)
void fEAlertFromServer (in string aString, in nsIMsgWindow aMsgWindow)
void commitNamespaces ()
void promptForPassword (out string aString, in nsIMsgWindow aMsgWindow)
void setMailServerUrls (in string manageMailAccount, in string manageLists, in string manageFilters)
void RemoveChannelFromUrl (in nsIMsgMailNewsUrl aUrl, in unsigned long statusCode)
void forgetPassword ()
string cramMD5Hash (in string decodedChallenge, in string key)

Public Attributes

attribute boolean userAuthenticated
readonly attribute string arbitraryHeaders
readonly attribute boolean showAttachmentsInline

Detailed Description

Definition at line 47 of file nsIImapServerSink.idl.

Member Function Documentation

void nsIImapServerSink::addFolderRights ( in string  folderPath,
in string  userName,
in string  rights 
string nsIImapServerSink::cramMD5Hash ( in string  decodedChallenge,
in string  key 
void nsIImapServerSink::fEAlert ( in wstring  aString,
in nsIMsgWindow  aMsgWindow 
void nsIImapServerSink::folderIsNoSelect ( in string  aFolderName,
out boolean  aResult 
void nsIImapServerSink::formatStringWithHostNameByID ( in long  aMsgId,
out wstring  aString 
void nsIImapServerSink::getImapStringByID ( in long  aMsgId,
out wstring  aString 
void nsIImapServerSink::onlineFolderRename ( in nsIMsgWindow  msgWindow,
in string  oldName,
in string  newName 
boolean nsIImapServerSink::possibleImapMailbox ( in string  folderPath,
in wchar  hierarchyDelim,
in long  boxFlags 
void nsIImapServerSink::setCapability ( in unsigned long  capability)
void nsIImapServerSink::setFolderAdminURL ( in string  aFolderName,
in string  adminUrl 
void nsIImapServerSink::setMailServerUrls ( in string  manageMailAccount,
in string  manageLists,
in string  manageFilters 

Member Data Documentation

Definition at line 77 of file nsIImapServerSink.idl.

Definition at line 80 of file nsIImapServerSink.idl.

Definition at line 72 of file nsIImapServerSink.idl.

The documentation for this interface was generated from the following file: