| 
		| class System |  
		| Top Level container for XORP RIP implementation.
  More... |  
 |  | 
 
Public Types
Public Methods
Protected Methods
Protected Members
- EventLoop&		_e
- RouteDatabase	_rtdb
- PortManager*	_pm
| typedef RouteDB<A>	  RouteDatabase | RouteDatabase | 
 Get EventLoop instance that each object in system should
 use.
     
| inline const EventLoop&  eventloop () 
 | eventloop | 
 [const]
 Get EventLoop instance that each object in RIP system
 should use.
     
| inline RouteDatabase&  route_db () 
 | route_db | 
 Get the Route Database that each object in the RIP system
 should use.
     
| inline const RouteDatabase&  route_db () 
 | route_db | 
 [const]
 Get the Route Database that each object in the RIP system
 should use.
     
| inline bool  set_port_manager (PortManager* pm) 
 | set_port_manager | 
 Set the port manager object associated with the system.
Parameters:
| pointer | to PortManager to be used. | 
Returns: true if port manager has not previously been set and
 pointer is not null, false otherwise.
     
| inline PortManager*  port_manager () 
 | port_manager | 
 Get pointer to PortManager that the RIP system is using.
     
| inline const PortManager*  port_manager () 
 | port_manager | 
 [const]
 Get pointer PortManager that the RIP system is using.
     
 [protected]
 [protected]
 [protected]
| RouteDatabase	 _rtdb | _rtdb | 
 [protected]
 [protected]
| template <typename A>
bool
 set_port_manager (PortManager* pm) 
 | set_port_manager | 
 [protected]
| template <typename A>
 ~System () 
 | ~System | 
 [protected]
	
Generated by: pavlin on possum.icir.org on Thu Jul  8 23:48:39 2004, using kdoc $.