| 
 | 
 | ||||||||||||||||
Base class for a queue entry to be held in a NotifyQueue.
| typedef enum -- | -- | 
The type of notifcation: either the data (nexthop, metric, admin_distance) associated with the registered route changed, or the data has changed enough that the registration has been invalidated and the client needs to register again to find out what happened.
| enum -- { CHANGED, INVALIDATE } | -- | 
| NotifyQueueEntry () | NotifyQueueEntry | 
| ~NotifyQueueEntry () | ~NotifyQueueEntry | 
[virtual]
| void  send (ResponseSender* response_sender,
		      const string& module_name,
		      NotifyQueue::XrlCompleteCB& cb) | send | 
[pure virtual]
Send the queue entry (pure virtual)
| EntryType  type () | type | 
[const pure virtual]
Returns: The type of queue entry
See also: NotifyQueueEntry::EntryType