Name Description Size
moz.build 632
nsDBFolderInfo.h This class encapsulates the global information about a folder stored in the summary file. 5602
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. 3277
nsImapMailDatabase.h 2106
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. @{ 20208
nsIMsgOfflineImapOperation.idl 1936
nsINewsDatabase.idl 542
nsMailDatabase.h 2064
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. 18816
nsMsgHdr.h 3164
nsMsgThread.h 2138
nsNewsDatabase.h 1947