Class: Nl::Linux::Team::AttributeSets::AttrPort
Defined Under Namespace
Classes: Attribute, Changed, Duplex, Ifindex, Linkup, Removed, Speed
Constant Summary
Constants inherited
from AttributeSet
AttributeSet::SELECTOR_NAMES
Class Method Summary
collapse
Instance Method Summary
collapse
#<<, #[], build_attributes, decode, #encode, #initialize
Class Method Details
Looks up Attribute class by name.
370
|
# File 'nl-linux/generated/nl/linux/team.rb', line 370
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
376
|
# File 'nl-linux/generated/nl/linux/team.rb', line 376
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#changed ⇒ Integer
347
|
# File 'nl-linux/generated/nl/linux/team.rb', line 347
def changed; self[:"changed"]&.value; end
|
#duplex ⇒ Integer
359
|
# File 'nl-linux/generated/nl/linux/team.rb', line 359
def duplex; self[:"duplex"]&.value; end
|
#ifindex ⇒ Integer
343
|
# File 'nl-linux/generated/nl/linux/team.rb', line 343
def ifindex; self[:"ifindex"]&.value; end
|
#linkup ⇒ Integer
351
|
# File 'nl-linux/generated/nl/linux/team.rb', line 351
def linkup; self[:"linkup"]&.value; end
|
#removed ⇒ Integer
363
|
# File 'nl-linux/generated/nl/linux/team.rb', line 363
def removed; self[:"removed"]&.value; end
|
#speed ⇒ Integer
355
|
# File 'nl-linux/generated/nl/linux/team.rb', line 355
def speed; self[:"speed"]&.value; end
|