| 
 
 | 
 | |||||||||||||||
Base class for a queue entry to be held in a NotifyQueue.
| typedef enum EntryType | EntryType | 
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 EntryType { CHANGED, INVALIDATE } | EntryType | 
| NotifyQueueEntry () | NotifyQueueEntry | 
NotifyQueueEntry constructor
| ~NotifyQueueEntry () | ~NotifyQueueEntry | 
[virtual]
NotifyQueueEntry destructor
| void  send (ResponseSender *response_sender,
		      const string& modname,
		      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: EntryType
| Generated by: pavlin on possum.icir.org on Thu Aug 28 12:52:19 2003, using kdoc 2.0a54+XORP. |