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