Class: Nl::Linux::Ethtool::Messages::DumpModuleEepromGetRequest
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
8041
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8041
def bank; attributes[:"bank"]&.value; end
|
8025
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8025
def ; attributes[:"header"]&.value; end
|
#i2c_address ⇒ Integer
8045
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8045
def i2c_address; attributes[:"i2c_address"]&.value; end
|
#length ⇒ Integer
8033
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8033
def length; attributes[:"length"]&.value; end
|
#offset ⇒ Integer
8029
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8029
def offset; attributes[:"offset"]&.value; end
|
#page ⇒ Integer
8037
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8037
def page; attributes[:"page"]&.value; end
|