class XrlQueue
|
Helper class to queue route adds and deletes to the RIB.
More... |
|
|
Public Methods
void set_io (XrlIO* io)
| set_io |
void queue_add_route (string ribname, const IPv4Net& net,
const IPv4& nexthop, uint32_t nexthop_id,
uint32_t metric, const PolicyTags& policytags)
| queue_add_route |
Queue a route add to the RIB.
Parameters:
ribname | the name of the RIB XRL target to send to.
|
net | the destination.
|
nexthop | the next hop.
|
nexthop_id | the libfeaclient ID of the outward interface.
|
metric | the route metric.
|
policytags | The policy tags for the route.
|
void queue_delete_route (string ribname, const IPv4Net& net)
| queue_delete_route |
Queue a route delete to the RIB.
Parameters:
ribname | the name of the RIB XRL target to send to.
|
net | the destination.
|
Returns: true if RIB commands are currently in flight.
Generated by: bms on anglepoise.lon.incunabulum.net on Wed Jul 23 10:06:13 2008, using kdoc 2.0a54+XORP.