Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIImapFlagAndUidState Interface Reference

import "nsIImapFlagAndUidState.idl";

Inheritance diagram for nsIImapFlagAndUidState:
Inheritance graph
Collaboration diagram for nsIImapFlagAndUidState:
Collaboration graph

List of all members.

Public Member Functions

void getUidOfMessage (in long zeroBasedIndex, out unsigned long result)
void getMessageFlags (in long zeroBasedIndex, out unsigned short result)
void setMessageFlags (in long zeroBasedIndex, in unsigned short flags)
void expungeByIndex (in unsigned long zeroBasedIndex)
void addUidFlagPair (in unsigned long uid, in unsigned short flags, in unsigned long zeroBasedIndex)
void addUidCustomFlagPair (in unsigned long uid, in string customFlag)
string getCustomFlags (in unsigned long uid)
void reset (in unsigned long howManyLeft)
void setSupportedUserFlags (in unsigned short flags)
void clearCustomFlags (in unsigned long uid)

Public Attributes

readonly attribute long numberOfMessages
readonly attribute long numberOfRecentMessages

Detailed Description

Definition at line 41 of file nsIImapFlagAndUidState.idl.

Member Function Documentation

void nsIImapFlagAndUidState::addUidCustomFlagPair ( in unsigned long  uid,
in string  customFlag 
void nsIImapFlagAndUidState::addUidFlagPair ( in unsigned long  uid,
in unsigned short  flags,
in unsigned long  zeroBasedIndex 
void nsIImapFlagAndUidState::expungeByIndex ( in unsigned long  zeroBasedIndex)
void nsIImapFlagAndUidState::getMessageFlags ( in long  zeroBasedIndex,
out unsigned short  result 
void nsIImapFlagAndUidState::getUidOfMessage ( in long  zeroBasedIndex,
out unsigned long  result 
void nsIImapFlagAndUidState::reset ( in unsigned long  howManyLeft)
void nsIImapFlagAndUidState::setMessageFlags ( in long  zeroBasedIndex,
in unsigned short  flags 

Member Data Documentation

Definition at line 43 of file nsIImapFlagAndUidState.idl.

Definition at line 44 of file nsIImapFlagAndUidState.idl.

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