RegisterOIAEvent

This member function registers an application object to receive notifications of OIA update events. To use this function the application must create an object derived from ECLOIANotify. A pointer to that object is then passed to this registration function. Any number of notify objects may be registered at the same time. The order in which multiple listeners receive events is not defined and should not be assumed.

After an ECLOIANotify object is registered with this function, its NotifyEvent() method will be called whenever a update to the OIA occurs. Multiple updates to the OIA in a short time period may be aggregated into a single event.

The application must unregister the notify object before destroying it. The object will automatically be unregistered if the ECLOIA object is destroyed.