| 
		| class IfMgrIfAtom |  
		| Interface configuration atom.
 More... |  
 |  | 
 
Public Types
- typedef map<const string, IfMgrVifAtom>  VifMap
Public Methods
Protected Methods
Protected Members
 Represents a physical interface in XORP's model of forwarding h/w.
 The configuration state includes attributes of the interface and a
 collection of IfMgrVifAtom objects representing the virtual
 interfaces associated with the physical interface.
 
| IfMgrIfAtom (const string& name) 
 | IfMgrIfAtom | 
| const string&  name () 
 | name | 
 [const]
 [const]
| void	 set_enabled (bool v) 
 | set_enabled | 
 [const]
| void	 set_discard (bool v) 
 | set_discard | 
| bool	 unreachable () 
 | unreachable | 
 [const]
| void	 set_unreachable (bool v) 
 | set_unreachable | 
| bool	 management () 
 | management | 
 [const]
| void	 set_management (bool v) 
 | set_management | 
 [const]
| void	 set_mtu (uint32_t v) 
 | set_mtu | 
 [const]
| void	 set_mac (const Mac& v) 
 | set_mac | 
| uint32_t	 pif_index () 
 | pif_index | 
 [const]
| void	 set_pif_index (uint32_t v) 
 | set_pif_index | 
| bool	 no_carrier () 
 | no_carrier | 
 [const]
| void	 set_no_carrier (bool v) 
 | set_no_carrier | 
| uint64_t	 baudrate () 
 | baudrate | 
 [const]
| void	 set_baudrate (uint64_t v) 
 | set_baudrate | 
| const VifMap&  vifs () 
 | vifs | 
 [const]
| const IfMgrVifAtom*	 find_vif (const string& vifname) 
 | find_vif | 
 [const]
 [const]
 [protected]
 [protected]
 [protected]
| bool	 _unreachable | _unreachable | 
 [protected]
| bool	 _management | _management | 
 [protected]
 [protected]
 [protected]
| uint32_t	 _pif_index | _pif_index | 
 [protected]
| bool	 _no_carrier | _no_carrier | 
 [protected]
| uint64_t	 _baudrate | _baudrate | 
 [protected]
 [protected]
| inline
 IfMgrIfAtom (const string& name) 
 | IfMgrIfAtom | 
 [protected]
	
Generated by: bms on anglepoise.lon.incunabulum.net on Wed Jul 23 10:05:48 2008, using kdoc 2.0a54+XORP.