Class: Nl::Linux::Ethtool::Messages::DoModuleEepromGetRequest
Overview
Get module EEPROM params.
Constant Summary
collapse
- TYPE =
31
nil
- ATTRIBUTE_SET =
AttributeSets::ModuleEeprom
- ATTRIBUTES =
Ractor.make_shareable(%i[header offset length page bank i2c_address])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
decode
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
#bank ⇒ Integer
7995
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7995
def bank; attributes[:"bank"]&.value; end
|
7979
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7979
def ; attributes[:"header"]&.value; end
|
#i2c_address ⇒ Integer
7999
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7999
def i2c_address; attributes[:"i2c_address"]&.value; end
|
#length ⇒ Integer
7987
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7987
def length; attributes[:"length"]&.value; end
|
#offset ⇒ Integer
7983
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7983
def offset; attributes[:"offset"]&.value; end
|
#page ⇒ Integer
7991
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7991
def page; attributes[:"page"]&.value; end
|