Class: Nl::Linux::Ethtool::AttributeSets::Linkinfo
Defined Under Namespace
Classes: Attribute, Header, Phyaddr, Port, TpMdix, TpMdixCtrl, Transceiver
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.
1263
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 1263
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
1269
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 1269
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
1236
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 1236
def ; self[:"header"]&.value; end
|
#phyaddr ⇒ Integer
1244
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 1244
def phyaddr; self[:"phyaddr"]&.value; end
|
#port ⇒ Integer
1240
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 1240
def port; self[:"port"]&.value; end
|
#tp_mdix ⇒ Integer
1248
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 1248
def tp_mdix; self[:"tp_mdix"]&.value; end
|
#tp_mdix_ctrl ⇒ Integer
1252
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 1252
def tp_mdix_ctrl; self[:"tp_mdix_ctrl"]&.value; end
|
#transceiver ⇒ Integer
1256
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 1256
def transceiver; self[:"transceiver"]&.value; end
|