Optional
aInstancePtr: objectA run time mechanism for interface discovery.
NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.
aInstancePtr must not be null.
[in] A requested interface IID
[out] A pointer to an interface pointer to receive the result.
Observe will be called when there is a notification for the topic |aTopic|. This assumes that the object implementing this interface has been registered with an observer service such as the nsIObserverService.
If you expect multiple topics/subjects, the impl is responsible for filtering.
You should not modify, add, remove, or enumerate notifications in the implemention of observe.
: Notification specific interface pointer.
: The notification topic or subject.
: Notification specific wide string. subject event.
Generated using TypeDoc
This interface is implemented by an object that wants to observe an event corresponding to a topic.