| RibIpcHandler (XrlStdRouter& xrl_router, BGPMain& bgp) | RibIpcHandler | 
| ~RibIpcHandler () | ~RibIpcHandler | 
| bool  register_ribname (const string& r) | register_ribname | 
Set the rib's name, allows for having a dummy rib or not having a RIB at all.
| int  start_packet (bool ibgp) | start_packet | 
Reimplemented from PeerHandler.
| int  add_route (const SubnetRoute<IPv4> &rt, Safi safi) | add_route | 
Reimplemented from PeerHandler.
| int  add_route (const SubnetRoute<IPv6> &rt, Safi safi) | add_route | 
Reimplemented from PeerHandler.
| int  replace_route (const SubnetRoute<IPv4> &old_rt,
		      const SubnetRoute<IPv4> &new_rt, Safi safi) | replace_route | 
Reimplemented from PeerHandler.
| int  replace_route (const SubnetRoute<IPv6> &old_rt,
		      const SubnetRoute<IPv6> &new_rt, Safi safi) | replace_route | 
Reimplemented from PeerHandler.
| int  delete_route (const SubnetRoute<IPv4> &rt, Safi safi) | delete_route | 
Reimplemented from PeerHandler.
| int  delete_route (const SubnetRoute<IPv6> &rt, Safi safi) | delete_route | 
Reimplemented from PeerHandler.
| void  rib_command_done (const XrlError& error, const char *comment) | rib_command_done | 
| PeerOutputState  push_packet () | push_packet | 
Reimplemented from PeerHandler.
| void  set_plumbing (BGPPlumbing *plumbing_unicast,
		      BGPPlumbing *plumbing_multicast) | set_plumbing | 
| bool  busy () | busy | 
Returns: true if routes are being sent to the RIB.
| bool  originate_route (const OriginType origin,
			 const AsPath& aspath,
			 const IPv4Net& nlri,
			 const IPv4& next_hop,
			 const bool& unicast,
			 const bool& multicast,
			 const PolicyTags& policytags) | originate_route | 
Originate an IPv4 route
Parameters:
| origin | of the path information | 
| nlri | subnet to announce | 
| next_hop | to forward to | 
| unicast | if true install in unicast routing table | 
| multicast | if true install in multicast routing table | 
| policytags | policy-tags associated with the route | 
Returns: true on success
| bool  originate_route (const OriginType origin,
			 const AsPath& aspath,
			 const IPv6Net& nlri,
			 const IPv6& next_hop,
			 const bool& unicast,
			 const bool& multicast,
			 const PolicyTags& policytags) | originate_route | 
Originate an IPv6 route
Parameters:
| origin | of the path information | 
| nlri | subnet to announce | 
| next_hop | to forward to | 
| unicast | if true install in unicast routing table | 
| multicast | if true install in multicast routing table | 
| policytags | policy-tags associated with the route | 
Returns: true on success
| bool  withdraw_route (const IPv4Net&	nlri,
			const bool& unicast,
			const bool& multicast) | withdraw_route | 
Withdraw an IPv4 route
Parameters:
| nlri | subnet to withdraw | 
| unicast | if true withdraw from unicast routing table | 
| multicast | if true withdraw from multicast routing table | 
Returns: true on success
| bool  withdraw_route (const IPv6Net&	nlri,
			const bool& unicast,
			const bool& multicast) | withdraw_route | 
Withdraw an IPv6 route
Returns: true on success
| const IPv4&  id () | id | 
[const]
Reimplemented from PeerHandler.
| bool  originate_route_handler () | originate_route_handler | 
[const virtual]
This is the handler that deals with originating routes.
Returns: true
Reimplemented from PeerHandler.
| EventLoop&  eventloop () | eventloop | 
[const virtual]
Returns: the main eventloop
Reimplemented from PeerHandler.