Class: Nl::Linux::Ethtool::Messages::DumpLinkmodesGetReply
Overview
Constant Summary
collapse
- TYPE =
4
nil
- ATTRIBUTE_SET =
AttributeSets::Linkmodes
- ATTRIBUTES =
Ractor.make_shareable(%i[header autoneg ours peer speed duplex master_slave_cfg master_slave_state lanes rate_matching])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
decode
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
#autoneg ⇒ Integer
6077
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6077
def autoneg; attributes[:"autoneg"]&.value; end
|
#duplex ⇒ Integer
6093
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6093
def duplex; attributes[:"duplex"]&.value; end
|
6073
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6073
def ; attributes[:"header"]&.value; end
|
#lanes ⇒ Integer
6105
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6105
def lanes; attributes[:"lanes"]&.value; end
|
#master_slave_cfg ⇒ Integer
6097
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6097
def master_slave_cfg; attributes[:"master_slave_cfg"]&.value; end
|
#master_slave_state ⇒ Integer
6101
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6101
def master_slave_state; attributes[:"master_slave_state"]&.value; end
|
6081
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6081
def ours; attributes[:"ours"]&.value; end
|
6085
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6085
def peer; attributes[:"peer"]&.value; end
|
#rate_matching ⇒ Integer
6109
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6109
def rate_matching; attributes[:"rate_matching"]&.value; end
|
#speed ⇒ Integer
6089
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6089
def speed; attributes[:"speed"]&.value; end
|