Class: IControl::Networking::ARP::ARPEntry
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::Networking::ARP::ARPEntry
- Defined in:
- lib/icontrol/networking/arp.rb,
lib/icontrol/networking/arp.rb
Overview
A struct that describes an dynamic ARP entry/statistics.
Instance Attribute Summary (collapse)
-
- (String) arp_address
The ARP entry's IP address.
-
- (Numeric) expiration
The MTU to destination.
-
- (Object) is_down
The flag indicating whether this entry is "down".
-
- (Object) is_dynamic
The flag indicating whether this is a dynamic entry.
-
- (Object) is_keepalive
The flag indicating whether the dynamic entry will automatically attempt to refresh itself during normal use.
-
- (Object) is_resolved
The flag indicating whether this entry has a valid IPv4->MAC binding.
-
- (String) mac_address
The netmask of the destination.
-
- (String) vlan
The VLAN name for the destination.
Method Summary
Methods inherited from Base::Struct
from_soap, icontrol_attribute, #to_soap
Instance Attribute Details
- (String) arp_address
The ARP entry's IP address.
125 126 127 |
# File 'lib/icontrol/networking/arp.rb', line 125 def arp_address @arp_address end |
- (Numeric) expiration
The MTU to destination.
125 126 127 |
# File 'lib/icontrol/networking/arp.rb', line 125 def expiration @expiration end |
- (Object) is_down
The flag indicating whether this entry is "down". "Down" entries continue to exist for a period of time after they are marked down, in order to immediately propagate the ERR_REJECT code to subsequent callers of arp_resolve().
125 126 127 |
# File 'lib/icontrol/networking/arp.rb', line 125 def is_down @is_down end |
- (Object) is_dynamic
The flag indicating whether this is a dynamic entry.
125 126 127 |
# File 'lib/icontrol/networking/arp.rb', line 125 def is_dynamic @is_dynamic end |
- (Object) is_keepalive
The flag indicating whether the dynamic entry will automatically attempt to refresh itself during normal use.
125 126 127 |
# File 'lib/icontrol/networking/arp.rb', line 125 def is_keepalive @is_keepalive end |
- (Object) is_resolved
The flag indicating whether this entry has a valid IPv4->MAC binding.
125 126 127 |
# File 'lib/icontrol/networking/arp.rb', line 125 def is_resolved @is_resolved end |
- (String) mac_address
The netmask of the destination.
125 126 127 |
# File 'lib/icontrol/networking/arp.rb', line 125 def mac_address @mac_address end |
- (String) vlan
The VLAN name for the destination.
125 126 127 |
# File 'lib/icontrol/networking/arp.rb', line 125 def vlan @vlan end |