class IfMgrIPv4Atom
		 | 
		 
                
		| IPv4 configuration atom.
 More... |  
	 
	 
	
	 | 
 | 
 
Public Methods
Protected Methods
Protected Members
 Represents an address associated with a virtual interface in XORP's model
 of forwarding h/w.
 
inline  IfMgrIPv4Atom (const IPv4& addr)
  | IfMgrIPv4Atom | 
 [const]
inline uint32_t	 prefix_len ()
  | prefix_len | 
 [const]
inline void		 set_prefix_len (uint32_t p)
  | set_prefix_len | 
inline bool		 enabled ()
  | enabled | 
 [const]
inline void		 set_enabled (bool en)
  | set_enabled | 
inline bool		 multicast_capable ()
  | multicast_capable | 
 [const]
inline void		 set_multicast_capable (bool cap)
  | set_multicast_capable | 
inline bool		 loopback ()
  | loopback | 
 [const]
inline void		 set_loopback (bool l)
  | set_loopback | 
inline bool		 has_broadcast ()
  | has_broadcast | 
 [const]
inline void		 remove_broadcast ()
  | remove_broadcast | 
inline void		 set_broadcast_addr (const IPv4 baddr)
  | set_broadcast_addr | 
inline IPv4		 broadcast_addr ()
  | broadcast_addr | 
 [const]
inline bool		 has_endpoint ()
  | has_endpoint | 
 [const]
inline void		 remove_endpoint ()
  | remove_endpoint | 
inline void		 set_endpoint_addr (const IPv4 endpoint)
  | set_endpoint_addr | 
inline IPv4		 endpoint_addr ()
  | endpoint_addr | 
 [const]
 [const]
 [protected]
| uint32_t	   _prefix_len
 | _prefix_len | 
 [protected]
 [protected]
 [protected]
 [protected]
 [protected]
 [protected]
 [protected]
inline
 IfMgrIPv4Atom (const IPv4& addr)
  | IfMgrIPv4Atom | 
 [protected]
inline void
 set_broadcast_addr (const IPv4 oaddr)
  | set_broadcast_addr | 
 [protected]
inline IPv4
 broadcast_addr ()
  | broadcast_addr | 
 [protected const]
inline void
 set_endpoint_addr (const IPv4 oaddr)
  | set_endpoint_addr | 
 [protected]
inline IPv4
 endpoint_addr ()
  | endpoint_addr | 
 [protected const]
	
Generated by: pavlin on possum.icir.org on Wed Mar 21 11:23:15 2007, using kdoc $.