|
| |||||||||||||||
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 Nov 6 23:47:07 2003, using kdoc 2.0a54+XORP. |