Public Member Functions

nsIAddrDBAnnouncer Interface Reference

import "nsIAddrDBAnnouncer.idl";

Inheritance diagram for nsIAddrDBAnnouncer:

List of all members.

Public Member Functions

void addListener (in nsIAddrDBListener listener)
void removeListener (in nsIAddrDBListener listener)
void notifyCardAttribChange (in unsigned long abCode)
void notifyCardEntryChange (in unsigned long aAbCode, in nsIAbCard aCard, in nsIAbDirectory aParent)
 Notify all the listeners of the database about an event performed on a card entry.
void notifyAnnouncerGoingAway ()

Member Function Documentation

void nsIAddrDBAnnouncer::addListener ( in nsIAddrDBListener  listener  ) 
void nsIAddrDBAnnouncer::notifyAnnouncerGoingAway (  ) 
void nsIAddrDBAnnouncer::notifyCardAttribChange ( in unsigned long  abCode  ) 
void nsIAddrDBAnnouncer::notifyCardEntryChange ( in unsigned long  aAbCode,
in nsIAbCard  aCard,
in nsIAbDirectory  aParent 
)

Notify all the listeners of the database about an event performed on a card entry.

Parameters:
aAbCode The code to indicate the type of event (see nsAddrDatabase.h AB_NOTIFY_CODE for values).
aCard The card entry on which the event occurred.
aParent The parent of card entry. This is set by object which performs the operation.
void nsIAddrDBAnnouncer::removeListener ( in nsIAddrDBListener  listener  ) 

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