Class: Nl::Linux::Ethtool::Messages::DoLinkmodesSetRequest
Overview
Constant Summary
collapse
- TYPE =
5
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
6124
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6124
def autoneg; attributes[:"autoneg"]&.value; end
|
#duplex ⇒ Integer
6140
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6140
def duplex; attributes[:"duplex"]&.value; end
|
6120
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6120
def ; attributes[:"header"]&.value; end
|
#lanes ⇒ Integer
6152
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6152
def lanes; attributes[:"lanes"]&.value; end
|
#master_slave_cfg ⇒ Integer
6144
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6144
def master_slave_cfg; attributes[:"master_slave_cfg"]&.value; end
|
#master_slave_state ⇒ Integer
6148
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6148
def master_slave_state; attributes[:"master_slave_state"]&.value; end
|
6128
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6128
def ours; attributes[:"ours"]&.value; end
|
6132
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6132
def peer; attributes[:"peer"]&.value; end
|
#rate_matching ⇒ Integer
6156
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6156
def rate_matching; attributes[:"rate_matching"]&.value; end
|
#speed ⇒ Integer
6136
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 6136
def speed; attributes[:"speed"]&.value; end
|