Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsImapMailFolder.h File Reference
#include "nsImapCore.h"
#include "nsMsgDBFolder.h"
#include "nsIImapMailFolderSink.h"
#include "nsIImapMessageSink.h"
#include "nsICopyMessageListener.h"
#include "nsIImapService.h"
#include "nsIUrlListener.h"
#include "nsAutoPtr.h"
#include "nsIImapIncomingServer.h"
#include "nsIMsgParseMailMsgState.h"
#include "nsITransactionManager.h"
#include "nsMsgTxn.h"
#include "nsIMsgMessageService.h"
#include "nsIMsgFilterHitNotify.h"
#include "nsIMsgFilterList.h"
#include "nsIMsgFilterPlugin.h"
#include "prmon.h"
#include "nsIEventQueue.h"
#include "nsIMsgImapMailFolder.h"
#include "nsIMsgLocalMailFolder.h"
#include "nsIImapServerSink.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsImapMailCopyState
class  nsMsgIMAPFolderACL
class  nsImapMailFolder

Defines

#define COPY_BUFFER_SIZE   16384
#define NS_IMAPMAILCOPYSTATE_IID
#define IMAP_ACL_READ_FLAG   0x0000001 /* SELECT, CHECK, FETCH, PARTIAL, SEARCH, COPY from folder */
#define IMAP_ACL_STORE_SEEN_FLAG   0x0000002 /* STORE SEEN flag */
#define IMAP_ACL_WRITE_FLAG   0x0000004 /* STORE flags other than SEEN and DELETED */
#define IMAP_ACL_INSERT_FLAG   0x0000008 /* APPEND, COPY into folder */
#define IMAP_ACL_POST_FLAG   0x0000010 /* Can I send mail to the submission address for folder? */
#define IMAP_ACL_CREATE_SUBFOLDER_FLAG   0x0000020 /* Can I CREATE a subfolder of this folder? */
#define IMAP_ACL_DELETE_FLAG   0x0000040 /* STORE DELETED flag, perform EXPUNGE */
#define IMAP_ACL_ADMINISTER_FLAG   0x0000080 /* perform SETACL */
#define IMAP_ACL_RETRIEVED_FLAG   0x0000100 /* ACL info for this folder has been initialized */

Define Documentation

#define COPY_BUFFER_SIZE   16384

Definition at line 69 of file nsImapMailFolder.h.

#define IMAP_ACL_ADMINISTER_FLAG   0x0000080 /* perform SETACL */

Definition at line 130 of file nsImapMailFolder.h.

#define IMAP_ACL_CREATE_SUBFOLDER_FLAG   0x0000020 /* Can I CREATE a subfolder of this folder? */

Definition at line 128 of file nsImapMailFolder.h.

#define IMAP_ACL_DELETE_FLAG   0x0000040 /* STORE DELETED flag, perform EXPUNGE */

Definition at line 129 of file nsImapMailFolder.h.

#define IMAP_ACL_INSERT_FLAG   0x0000008 /* APPEND, COPY into folder */

Definition at line 126 of file nsImapMailFolder.h.

#define IMAP_ACL_POST_FLAG   0x0000010 /* Can I send mail to the submission address for folder? */

Definition at line 127 of file nsImapMailFolder.h.

#define IMAP_ACL_READ_FLAG   0x0000001 /* SELECT, CHECK, FETCH, PARTIAL, SEARCH, COPY from folder */

Definition at line 123 of file nsImapMailFolder.h.

#define IMAP_ACL_RETRIEVED_FLAG   0x0000100 /* ACL info for this folder has been initialized */

Definition at line 131 of file nsImapMailFolder.h.

#define IMAP_ACL_STORE_SEEN_FLAG   0x0000002 /* STORE SEEN flag */

Definition at line 124 of file nsImapMailFolder.h.

#define IMAP_ACL_WRITE_FLAG   0x0000004 /* STORE flags other than SEEN and DELETED */

Definition at line 125 of file nsImapMailFolder.h.

Value:
{ 0xb64534f0, 0x3d53, 0x11d3, \
    { 0xac, 0x2a, 0x00, 0x80, 0x5f, 0x8a, 0xc9, 0x68 } }

Definition at line 73 of file nsImapMailFolder.h.