Public Member Functions

nsIDBChangeAnnouncer Interface Reference

import "nsIDBChangeAnnouncer.idl";

Inheritance diagram for nsIDBChangeAnnouncer:

List of all members.

Public Member Functions

void AddListener (in nsIDBChangeListener listener)
void RemoveListener (in nsIDBChangeListener listener)
void NotifyHdrChangeAll (in nsIMsgDBHdr aHdrChanged, in unsigned long aOldFlags, in unsigned long aNewFlags, in nsIDBChangeListener instigator)
void NotifyHdrAddedAll (in nsIMsgDBHdr aHdrAdded, in nsMsgKey parentKey, in long flags, in nsIDBChangeListener instigator)
void NotifyHdrDeletedAll (in nsIMsgDBHdr aHdrDeleted, in nsMsgKey parentKey, in long flags, in nsIDBChangeListener instigator)
void NotifyParentChangedAll (in nsMsgKey keyReparented, in nsMsgKey oldParent, in nsMsgKey newParent, in nsIDBChangeListener instigator)
void NotifyReadChanged (in nsIDBChangeListener instigator)
void NotifyJunkScoreChanged (in nsIDBChangeListener aInstigator)
void NotifyAnnouncerGoingAway ()

Member Function Documentation

void nsIDBChangeAnnouncer::AddListener ( in nsIDBChangeListener  listener  ) 
void nsIDBChangeAnnouncer::NotifyAnnouncerGoingAway (  ) 
void nsIDBChangeAnnouncer::NotifyHdrAddedAll ( in nsIMsgDBHdr  aHdrAdded,
in nsMsgKey  parentKey,
in long  flags,
in nsIDBChangeListener  instigator 
)
void nsIDBChangeAnnouncer::NotifyHdrChangeAll ( in nsIMsgDBHdr  aHdrChanged,
in unsigned long  aOldFlags,
in unsigned long  aNewFlags,
in nsIDBChangeListener  instigator 
)
void nsIDBChangeAnnouncer::NotifyHdrDeletedAll ( in nsIMsgDBHdr  aHdrDeleted,
in nsMsgKey  parentKey,
in long  flags,
in nsIDBChangeListener  instigator 
)
void nsIDBChangeAnnouncer::NotifyJunkScoreChanged ( in nsIDBChangeListener  aInstigator  ) 
void nsIDBChangeAnnouncer::NotifyParentChangedAll ( in nsMsgKey  keyReparented,
in nsMsgKey  oldParent,
in nsMsgKey  newParent,
in nsIDBChangeListener  instigator 
)
void nsIDBChangeAnnouncer::NotifyReadChanged ( in nsIDBChangeListener  instigator  ) 
void nsIDBChangeAnnouncer::RemoveListener ( in nsIDBChangeListener  listener  ) 

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