moz.build |
|
632 |
nsDBFolderInfo.h |
This class encapsulates the global information about a folder stored in the
summary file.
|
5575 |
nsIDBChangeAnnouncer.idl |
|
1649 |
nsIDBChangeListener.idl |
These callbacks are provided to allow listeners to the message database
to update their status when changes occur.
|
4813 |
nsIDBFolderInfo.idl |
Or's aFlags into flags.
@param - the flags(s) to set
@return - the resulting flags.
|
3305 |
nsImapMailDatabase.h |
|
2075 |
nsIMsgDatabase.idl |
@defgroup msgdb Mailnews message database
This module is the access point to locally-stored databases.
These databases are stored in .msf files. Each file contains useful cached
information, like the message id or references, as well as the cc header or
tag information. This cached information is encapsulated in nsIMsgDBHdr.
Also included is threading information, mostly encapsulated in nsIMsgThread.
The final component is the database folder info, which contains information
on the view and basic information also stored in the folder cache such as the
name or most recent update.
What this module does not do is access individual messages. Access is
strictly controlled by the nsIMsgFolder objects and their backends.
@{
|
22852 |
nsIMsgOfflineImapOperation.idl |
For Move operations, a pair of operations is used: kMsgMoved and kMoveResult.
A kMsgMoved op is added to the source folder.
A kMsgMoveResult is attached to the destination folder.
The kMsgMoveResult op also holds the key(/UID) of the source message
(in the source DB). This is because the message in the src DB might
already be removed by the time the move operation is actually executed
against the server, so we have to keep track of it.
|
2977 |
nsINewsDatabase.idl |
|
542 |
nsMailDatabase.h |
|
1957 |
nsMsgDatabase.h |
Opens a database folder.
@param aFolderName The name of the folder to create.
@param aCreate Whether or not the file should be created.
@param aLeaveInvalidDB Set to true if you do not want the database to be
deleted if it is invalid.
@exception NS_ERROR_FILE_NOT_FOUND
The file could not be created.
@exception NS_MSG_ERROR_FOLDER_SUMMARY_OUT_OF_DATE
The database is present (and was opened), but the
summary file is out of date.
@exception NS_MSG_ERROR_FOLDER_SUMMARY_MISSING
The database is present (and was opened), but the
summary file is missing.
|
18878 |
nsMsgHdr.h |
|
3118 |
nsMsgThread.h |
|
2111 |
nsNewsDatabase.h |
|
1916 |