Class: Nl::Linux::Ethtool::AttributeSets::Phy
Defined Under Namespace
Classes: Attribute, DownstreamSfpName, Drvname, Header, Index, Name, UpstreamIndex, UpstreamSfpName, UpstreamType
Constant Summary
Constants inherited
from AttributeSet
AttributeSet::SELECTOR_NAMES
Class Method Summary
collapse
Instance Method Summary
collapse
#<<, #[], build_attributes, decode, #encode, #initialize
Class Method Details
Looks up Attribute class by name.
5264
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5264
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
5270
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5270
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#downstream_sfp_name ⇒ String
5257
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5257
def downstream_sfp_name; self[:"downstream_sfp_name"]&.value; end
|
5236
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5236
def drvname; self[:"drvname"]&.value; end
|
5228
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5228
def ; self[:"header"]&.value; end
|
#index ⇒ Integer
5232
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5232
def index; self[:"index"]&.value; end
|
5240
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5240
def name; self[:"name"]&.value; end
|
#upstream_index ⇒ Integer
5249
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5249
def upstream_index; self[:"upstream_index"]&.value; end
|
#upstream_sfp_name ⇒ String
5253
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5253
def upstream_sfp_name; self[:"upstream_sfp_name"]&.value; end
|
#upstream_type ⇒ Integer
5245
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 5245
def upstream_type; self[:"upstream_type"]&.value; end
|