Class: Nl::Linux::Ethtool::AttributeSets::Pse
Defined Under Namespace
Classes: Attribute, C33PseActualPw, C33PseAdminControl, C33PseAdminState, C33PseAvailPwLimit, C33PseExtState, C33PseExtSubstate, C33PsePwClass, C33PsePwDStatus, C33PsePwLimitRanges, Header, PodlPseAdminControl, PodlPseAdminState, PodlPsePwDStatus, PsePrio, PsePrioMax, PsePwDId
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.
4387
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4387
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
4393
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4393
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#c33_pse_actual_pw ⇒ Integer
4351
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4351
def c33_pse_actual_pw; self[:"c33_pse_actual_pw"]&.value; end
|
#c33_pse_admin_control ⇒ Integer
4339
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4339
def c33_pse_admin_control; self[:"c33_pse_admin_control"]&.value; end
|
#c33_pse_admin_state ⇒ Integer
4335
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4335
def c33_pse_admin_state; self[:"c33_pse_admin_state"]&.value; end
|
#c33_pse_avail_pw_limit ⇒ Integer
4364
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4364
def c33_pse_avail_pw_limit; self[:"c33_pse_avail_pw_limit"]&.value; end
|
#c33_pse_ext_state ⇒ Integer
4356
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4356
def c33_pse_ext_state; self[:"c33_pse_ext_state"]&.value; end
|
#c33_pse_ext_substate ⇒ Integer
4360
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4360
def c33_pse_ext_substate; self[:"c33_pse_ext_substate"]&.value; end
|
#c33_pse_pw_class ⇒ Integer
4347
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4347
def c33_pse_pw_class; self[:"c33_pse_pw_class"]&.value; end
|
#c33_pse_pw_d_status ⇒ Integer
4343
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4343
def c33_pse_pw_d_status; self[:"c33_pse_pw_d_status"]&.value; end
|
4368
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4368
def c33_pse_pw_limit_ranges; self[:"c33_pse_pw_limit_ranges"].map(&:value); end
|
4319
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4319
def ; self[:"header"]&.value; end
|
#podl_pse_admin_control ⇒ Integer
4327
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4327
def podl_pse_admin_control; self[:"podl_pse_admin_control"]&.value; end
|
#podl_pse_admin_state ⇒ Integer
4323
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4323
def podl_pse_admin_state; self[:"podl_pse_admin_state"]&.value; end
|
#podl_pse_pw_d_status ⇒ Integer
4331
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4331
def podl_pse_pw_d_status; self[:"podl_pse_pw_d_status"]&.value; end
|
#pse_prio ⇒ Integer
4380
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4380
def pse_prio; self[:"pse_prio"]&.value; end
|
#pse_prio_max ⇒ Integer
4376
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4376
def pse_prio_max; self[:"pse_prio_max"]&.value; end
|
#pse_pw_d_id ⇒ Integer
4372
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 4372
def pse_pw_d_id; self[:"pse_pw_d_id"]&.value; end
|