* This structure is used to generated notification, it can be generated
* from any source (ServerNotification, MonitorNotification,
* TimerNotification, etc.). It has all the information like type,
* source, sequence number, time and message about the event.
U_INT32 type; /* Type of the notification */
Object *source; /* Sourch which generates notification */
U_LONG seqNum; /* Sequence number of the notification */
U_LONG timeStamp; /* Time at which notification is emitted */
CHAR *message; /* Description of the notification */
Object *extraInfo; /* To support structure extension */
* This structure contains filter method for the notifications. Before a
* notification is broadcased to all its listener this "Filter"
* method will be invoked inorder to do some filtering.
* Holder strcutre to store information about the notification listener
* like fileter, handler methods and handBack. This structure will be
* used by the notification broadcaster during AddNotificationListener()
* and SendNotification() methods processing.
CHAR *handback; /* Context name of the notification */
NotificationFilter *filter; /* Filter function of the notification
NotificationListener *handler; /* Handler function of the notification