| 
 
 | 
 | 
Represents a virtual interface in XORP's model of forwarding h/w.
| typedef map<const IPv4, IfMgrIPv4Atom> V4Map | V4Map | 
| typedef map<const IPv6, IfMgrIPv6Atom> V6Map | V6Map | 
| inline  IfMgrVifAtom (const string& name) | IfMgrVifAtom | 
| inline const string&  name () | name | 
[const]
| 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		 broadcast_capable () | broadcast_capable | 
[const]
| inline void		 set_broadcast_capable (bool cap) | set_broadcast_capable | 
| inline bool		 p2p_capable () | p2p_capable | 
[const]
| inline void		 set_p2p_capable (bool cap) | set_p2p_capable | 
| inline bool		 loopback () | loopback | 
[const]
| inline void		 set_loopback (bool l) | set_loopback | 
| inline uint16_t	 pif_index () | pif_index | 
[const]
| inline uint16_t	 set_pif_index (uint16_t i) | set_pif_index | 
| inline const V4Map&	 ipv4addrs () | ipv4addrs | 
[const]
| inline V4Map&	 ipv4addrs () | ipv4addrs | 
| inline const V6Map&	 ipv6addrs () | ipv6addrs | 
[const]
| inline V6Map&	 ipv6addrs () | ipv6addrs | 
| bool 		 operator== (const IfMgrVifAtom& o) | operator== | 
[const]
| string _name | _name | 
[protected]
| bool _en | _en | 
[protected]
| bool _mcap | _mcap | 
[protected]
| bool _bcap | _bcap | 
[protected]
| bool _p2pcap | _p2pcap | 
[protected]
| bool _loopback | _loopback | 
[protected]
| uint16_t _pif | _pif | 
[protected]
| V4Map _v4addrs | _v4addrs | 
[protected]
| V6Map _v6addrs | _v6addrs | 
[protected]
| inline
 IfMgrVifAtom (const string& name) | IfMgrVifAtom | 
[protected]
| Generated by: pavlin on possum.icir.org on Thu Nov 6 23:46:59 2003, using kdoc 2.0a54+XORP. |