| moz.build |
|
426 |
- |
| nsIDBChangeAnnouncer.idl |
|
1569 |
- |
| nsIDBChangeListener.idl |
These callbacks are provided to allow listeners to the message database
to update their status when changes occur.
|
4733 |
- |
| nsIDBFolderInfo.idl |
Or's aFlags into flags.
@param - the flags(s) to set
@return - the resulting flags.
|
3444 |
- |
| 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.
@{
|
24628 |
- |
| nsIMsgOfflineImapOperation.idl |
nsImsgOfflineImapOperation holds server-side operations which have
already been performed locally on the database and local message store
but are waiting for a connection to the server to be applied there as well.
They are persisted in the database - each nsIMsgOfflineImapOperation
corresponds exactly to a single row of data in the offlineOps table.
The object should be considered "live", so modifying fields here
will immediately write to the database (or at least will be included in
the next commit).
nsIMsgOfflineImapOperation entries are indexed by `.messageKey`.
So each message in a database can only have a single
nsImsgOfflineImapOperation associated with it.
However, nsIMsgOfflineImapOperation can hold combined operations
e.g. set the 'starred' flag + remove a keyword + copy to another folder.
Sometimes ".messageKey" will refer to a message which has already
been removed from the database, awaiting the same treatment on the server.
|
5987 |
- |
| nsINewsDatabase.idl |
|
462 |
- |