Class: Nl::Linux::Ethtool::Messages::DoPseGetReply
Overview
Get Power Sourcing Equipment params.
Constant Summary
collapse
- TYPE =
37
nil
- ATTRIBUTE_SET =
AttributeSets::Pse
- ATTRIBUTES =
Ractor.make_shareable(%i[header podl_pse_admin_state podl_pse_admin_control podl_pse_pw_d_status c33_pse_admin_state c33_pse_admin_control c33_pse_pw_d_status c33_pse_pw_class c33_pse_actual_pw c33_pse_ext_state c33_pse_ext_substate c33_pse_avail_pw_limit c33_pse_pw_limit_ranges pse_pw_d_id pse_prio_max pse_prio])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
decode
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
#c33_pse_actual_pw ⇒ Integer
8321
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8321
def c33_pse_actual_pw; attributes[:"c33_pse_actual_pw"]&.value; end
|
#c33_pse_admin_control ⇒ Integer
8309
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8309
def c33_pse_admin_control; attributes[:"c33_pse_admin_control"]&.value; end
|
#c33_pse_admin_state ⇒ Integer
8305
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8305
def c33_pse_admin_state; attributes[:"c33_pse_admin_state"]&.value; end
|
#c33_pse_avail_pw_limit ⇒ Integer
8334
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8334
def c33_pse_avail_pw_limit; attributes[:"c33_pse_avail_pw_limit"]&.value; end
|
#c33_pse_ext_state ⇒ Integer
8326
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8326
def c33_pse_ext_state; attributes[:"c33_pse_ext_state"]&.value; end
|
#c33_pse_ext_substate ⇒ Integer
8330
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8330
def c33_pse_ext_substate; attributes[:"c33_pse_ext_substate"]&.value; end
|
#c33_pse_pw_class ⇒ Integer
8317
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8317
def c33_pse_pw_class; attributes[:"c33_pse_pw_class"]&.value; end
|
#c33_pse_pw_d_status ⇒ Integer
8313
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8313
def c33_pse_pw_d_status; attributes[:"c33_pse_pw_d_status"]&.value; end
|
8338
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8338
def c33_pse_pw_limit_ranges; attributes[:"c33_pse_pw_limit_ranges"].map(&:value); end
|
8289
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8289
def ; attributes[:"header"]&.value; end
|
#podl_pse_admin_control ⇒ Integer
8297
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8297
def podl_pse_admin_control; attributes[:"podl_pse_admin_control"]&.value; end
|
#podl_pse_admin_state ⇒ Integer
8293
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8293
def podl_pse_admin_state; attributes[:"podl_pse_admin_state"]&.value; end
|
#podl_pse_pw_d_status ⇒ Integer
8301
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8301
def podl_pse_pw_d_status; attributes[:"podl_pse_pw_d_status"]&.value; end
|
#pse_prio ⇒ Integer
8350
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8350
def pse_prio; attributes[:"pse_prio"]&.value; end
|
#pse_prio_max ⇒ Integer
8346
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8346
def pse_prio_max; attributes[:"pse_prio_max"]&.value; end
|
#pse_pw_d_id ⇒ Integer
8342
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 8342
def pse_pw_d_id; attributes[:"pse_pw_d_id"]&.value; end
|