| 
		| class XrlRedistManager |  
		| Xrl Redistribution class. More... |  
 |  | 
 
Public Types
Public Methods
-  XrlRedistManager (EventLoop& e, RouteDB<A>& rdb, XrlRouter& router) 
-  XrlRedistManager (System<A>& system, XrlRouter& router) 
-  ~XrlRedistManager () 
- bool  startup () 
- bool  shutdown () 
- void  request_redist_for (const string& protocol,
			    uint16_t	  cost,
			    uint16_t	  tag) 
- void  request_no_redist_for (const string& protocol) 
- void  add_route (const string& protocol, const Net& net, const Addr& nh,
		   const PolicyTags& policytags) 
- void  add_route (const string& protocol, const Net& net, const Addr& nh,
		   uint16_t cost, uint16_t tag, const PolicyTags& policytags) 
- void  delete_route (const string& protocol, const Net& net) 
- inline EventLoop&	 eventloop () 
- inline RouteDB<A>&	 route_db () 
- inline XrlRouter&	 xrl_router () 
- void  job_completed (const RedistJob<A>* job) 
Protected Methods
Protected Members
 Xrl Redistribution class.  This class requests the RIB to start and stop
 route redistribution
 
| ~XrlRedistManager () 
 | ~XrlRedistManager | 
Reimplemented from ServiceBase.
| bool  shutdown () 
 | shutdown | 
Reimplemented from ServiceBase.
| void  request_redist_for (const string& protocol,
			    uint16_t	  cost,
			    uint16_t	  tag) 
 | request_redist_for | 
| void  request_no_redist_for (const string& protocol) 
 | request_no_redist_for | 
| void  add_route (const string& protocol, const Net& net, const Addr& nh,
		   const PolicyTags& policytags) 
 | add_route | 
| void  add_route (const string& protocol, const Net& net, const Addr& nh,
		   uint16_t cost, uint16_t tag, const PolicyTags& policytags) 
 | add_route | 
| void  delete_route (const string& protocol, const Net& net) 
 | delete_route | 
| inline RouteDB<A>&	 route_db () 
 | route_db | 
| void  job_completed (const RedistJob<A>* job) 
 | job_completed | 
| void  run_next_job () 
 | run_next_job | 
 [protected]
 [protected]
 [protected]
 [protected]
| RedistList		 _redists | _redists | 
 [protected]
| RedistList		 _dead_redists | _dead_redists | 
 [protected]
 [protected]
	
Generated by: pavlin on possum.icir.org on Wed Apr 13 21:53:21 2005, using kdoc $.