|
|
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. |