Back to index

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

import "nsIImapIncomingServer.idl";

Inheritance diagram for nsIImapIncomingServer:
Inheritance graph
[legend]
Collaboration diagram for nsIImapIncomingServer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean getIsPFC (in string folderName)
nsIMsgFolder getPFC (in boolean createIfMissing)
void GetImapConnectionAndLoadUrl (in nsIEventQueue aClientEventQueue, in nsIImapUrl aImapUrl, in nsISupports aConsumer)
void RemoveConnection (in nsIImapProtocol aImapConnection)
void ResetNamespaceReferences ()
void pseudoInterruptMsgLoad (in nsIMsgFolder aImapFolder, in nsIMsgWindow aMsgWindow, out boolean interrupted)
void ResetConnection (in string folderName)
void CloseConnectionForFolder (in nsIMsgFolder aMsgFolder)
void reDiscoverAllFolders ()
nsIURI subscribeToFolder (in wstring name, in boolean subscribe)
nsIMsgFolder GetReadMailPFC (in boolean createIfMissing)
nsIMsgFolder GetSentMailPFC (in boolean createIfMissing)
void GetNewMessagesForNonInboxFolders (in nsIMsgFolder aRootFolder, in nsIMsgWindow aWindow, in boolean forceAllFolders, in boolean performingBiff)
void allowFolderConversion (out boolean allowConversion)
void convertFolderName (in string originalName, out wstring convertedName)
void hideFolderName (in string originalName, out boolean hideFolder)
string getTrashFolderByRedirectorType ()
string getUriWithNamespacePrefixIfNecessary (in long namespaceType, in string originalUri)

Public Attributes

attribute long maximumConnectionsNumber
attribute long timeOutLimits
attribute string adminUrl
attribute string serverDirectory
attribute long capabilityPref
attribute boolean cleanupInboxOnExit
attribute nsMsgImapDeleteModel deleteModel
attribute boolean dualUseFolders
attribute long emptyTrashThreshhold
attribute string personalNamespace
attribute string publicNamespace
attribute string otherUsersNamespace
attribute boolean offlineDownload
attribute boolean overrideNamespaces
attribute boolean usingSubscription
attribute string manageMailAccountUrl
attribute boolean fetchByChunks
attribute boolean mimePartsOnDemand
attribute boolean isAOLServer
attribute boolean aOLMailboxView
attribute boolean storeReadMailInPFC
attribute boolean storeSentMailInPFC
attribute boolean useIdle
attribute wstring trashFolderName
attribute boolean downloadBodiesOnGetNewMail
attribute boolean autoSyncOfflineStores
attribute boolean doingLsub
attribute string redirectorType
attribute boolean shuttingDown

Detailed Description

Definition at line 60 of file nsIImapIncomingServer.idl.


Member Function Documentation

Here is the caller graph for this function:

void nsIImapIncomingServer::convertFolderName ( in string  originalName,
out wstring  convertedName 
)
void nsIImapIncomingServer::GetImapConnectionAndLoadUrl ( in nsIEventQueue  aClientEventQueue,
in nsIImapUrl  aImapUrl,
in nsISupports  aConsumer 
)
void nsIImapIncomingServer::GetNewMessagesForNonInboxFolders ( in nsIMsgFolder  aRootFolder,
in nsIMsgWindow  aWindow,
in boolean  forceAllFolders,
in boolean  performingBiff 
)
void nsIImapIncomingServer::hideFolderName ( in string  originalName,
out boolean  hideFolder 
)
void nsIImapIncomingServer::pseudoInterruptMsgLoad ( in nsIMsgFolder  aImapFolder,
in nsIMsgWindow  aMsgWindow,
out boolean  interrupted 
)

Here is the caller graph for this function:

nsIURI nsIImapIncomingServer::subscribeToFolder ( in wstring  name,
in boolean  subscribe 
)

Member Data Documentation

Definition at line 64 of file nsIImapIncomingServer.idl.

Definition at line 81 of file nsIImapIncomingServer.idl.

Definition at line 90 of file nsIImapIncomingServer.idl.

Definition at line 66 of file nsIImapIncomingServer.idl.

Definition at line 67 of file nsIImapIncomingServer.idl.

Definition at line 68 of file nsIImapIncomingServer.idl.

Definition at line 108 of file nsIImapIncomingServer.idl.

Definition at line 89 of file nsIImapIncomingServer.idl.

Definition at line 69 of file nsIImapIncomingServer.idl.

Definition at line 70 of file nsIImapIncomingServer.idl.

Definition at line 78 of file nsIImapIncomingServer.idl.

Definition at line 80 of file nsIImapIncomingServer.idl.

Definition at line 77 of file nsIImapIncomingServer.idl.

Definition at line 62 of file nsIImapIncomingServer.idl.

Definition at line 79 of file nsIImapIncomingServer.idl.

Definition at line 74 of file nsIImapIncomingServer.idl.

Definition at line 73 of file nsIImapIncomingServer.idl.

Definition at line 75 of file nsIImapIncomingServer.idl.

Definition at line 71 of file nsIImapIncomingServer.idl.

Definition at line 72 of file nsIImapIncomingServer.idl.

Definition at line 113 of file nsIImapIncomingServer.idl.

Definition at line 65 of file nsIImapIncomingServer.idl.

Definition at line 116 of file nsIImapIncomingServer.idl.

Definition at line 82 of file nsIImapIncomingServer.idl.

Definition at line 83 of file nsIImapIncomingServer.idl.

Definition at line 63 of file nsIImapIncomingServer.idl.

Definition at line 85 of file nsIImapIncomingServer.idl.

Definition at line 84 of file nsIImapIncomingServer.idl.

Definition at line 76 of file nsIImapIncomingServer.idl.


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