Public Methods
~BGPPlumbingAF ()
| ~BGPPlumbingAF |
int add_peering (PeerHandler* peer_handler)
| add_peering |
int stop_peering (PeerHandler* peer_handler)
| stop_peering |
int peering_went_down (PeerHandler* peer_handler)
| peering_went_down |
int peering_came_up (PeerHandler* peer_handler)
| peering_came_up |
int delete_peering (PeerHandler* peer_handler)
| delete_peering |
[const]
void output_no_longer_busy (PeerHandler* peer_handler)
| output_no_longer_busy |
uint32_t get_prefix_count (PeerHandler* peer_handler)
| get_prefix_count |
[const]
Returns: the number of prefixes in the RIB-IN.
Hook to the next hop resolver so that xrl calls from the RIB
can be passed through.
uint32_t create_route_table_reader (const IPNet<A>& prefix)
| create_route_table_reader |
bool read_next_route (uint32_t token,
const SubnetRoute<A>*& route,
IPv4& peer_id)
| read_next_route |
bool status (string& reason)
| status |
[const]
Get the status of the Plumbing
Parameters:
reason | the human-readable reason for any failure
|
Returns: false if Plumbing has suffered a fatal error,
true otherwise
void push_routes ()
| push_routes |
Push routes through policy filters for re-filtering.
Generated by: bms on anglepoise.lon.incunabulum.net on Wed Jul 23 10:06:01 2008, using kdoc 2.0a54+XORP.