Class: Nl::Linux::Ethtool::Messages::DumpPhyGetReply
Overview
Get PHY devices attached to an interface
Constant Summary
collapse
- TYPE =
45
nil
- ATTRIBUTE_SET =
AttributeSets::Phy
- ATTRIBUTES =
Ractor.make_shareable(%i[header index drvname name upstream_type upstream_index upstream_sfp_name downstream_sfp_name])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
decode
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
#downstream_sfp_name ⇒ String
9089
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 9089
def downstream_sfp_name; attributes[:"downstream_sfp_name"]&.value; end
|
#drvname ⇒ String
9068
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 9068
def drvname; attributes[:"drvname"]&.value; end
|
9060
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 9060
def ; attributes[:"header"]&.value; end
|
#index ⇒ Integer
9064
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 9064
def index; attributes[:"index"]&.value; end
|
#name ⇒ String
9072
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 9072
def name; attributes[:"name"]&.value; end
|
#upstream_index ⇒ Integer
9081
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 9081
def upstream_index; attributes[:"upstream_index"]&.value; end
|
#upstream_sfp_name ⇒ String
9085
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 9085
def upstream_sfp_name; attributes[:"upstream_sfp_name"]&.value; end
|
#upstream_type ⇒ Integer
9077
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 9077
def upstream_type; attributes[:"upstream_type"]&.value; end
|