|
|
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.
typedef map<const string, IfMgrVifAtom> VifMap | VifMap |
inline IfMgrIfAtom (const string& name)
| IfMgrIfAtom |
inline const string& name ()
| name |
[const]
inline bool enabled ()
| enabled |
[const]
inline void set_enabled (bool en)
| set_enabled |
inline uint32_t mtu_bytes ()
| mtu_bytes |
[const]
inline void set_mtu_bytes (uint32_t mtu)
| set_mtu_bytes |
inline const Mac& mac ()
| mac |
[const]
inline void set_mac (const Mac& mac)
| set_mac |
inline uint16_t pif_index ()
| pif_index |
[const]
inline void set_pif_index (uint16_t pif)
| set_pif_index |
inline const VifMap& vifs ()
| vifs |
[const]
inline VifMap& vifs ()
| vifs |
bool operator== (const IfMgrIfAtom& o)
| operator== |
[const]
string _name | _name |
[protected]
bool _en | _en |
[protected]
uint32_t _mtu | _mtu |
[protected]
Mac _mac | _mac |
[protected]
uint16_t _pif | _pif |
[protected]
VifMap _vifs | _vifs |
[protected]
inline
IfMgrIfAtom (const string& name)
| IfMgrIfAtom |
[protected]
Generated by: pavlin on possum.icir.org on Thu Nov 6 23:46:59 2003, using kdoc 2.0a54+XORP. |