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