Public Attributes

nsIMailboxSpec Interface Reference

import "nsIMailboxSpec.idl";

Collaboration diagram for nsIMailboxSpec:

List of all members.

Public Attributes

attribute long folder_UIDVALIDITY
attribute unsigned long long highestModSeq
 The highest modification sequence number the parser has seen for this mailbox.
attribute long numMessages
attribute long numUnseenMessages
attribute long numRecentMessages
attribute long nextUID
 If server supports UIDNEXT, we store the result here.
attribute unsigned long box_flags
attribute unsigned long supportedUserFlags
attribute ACString allocatedPathName
attribute AString unicharPathName
attribute char hierarchyDelimiter
attribute ACString hostName
attribute nsIImapFlagAndUidState flagState
attribute boolean folderSelected
attribute boolean discoveredFromLsub
attribute boolean onlineVerified
attribute nsIMAPNamespace namespaceForFolder

Member Data Documentation

attribute unsigned long nsIMailboxSpec::box_flags
attribute unsigned long long nsIMailboxSpec::highestModSeq

The highest modification sequence number the parser has seen for this mailbox.

See IMAP RFC 4551

attribute ACString nsIMailboxSpec::hostName
attribute nsIMAPNamespace nsIMailboxSpec::namespaceForFolder
attribute long nsIMailboxSpec::nextUID

If server supports UIDNEXT, we store the result here.

attribute unsigned long nsIMailboxSpec::supportedUserFlags

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