Class: Nl::Linux::Ethtool::Messages::DoCoalesceGetReply
Overview
Constant Summary
collapse
- TYPE =
20
nil
- ATTRIBUTE_SET =
AttributeSets::Coalesce
- ATTRIBUTES =
Ractor.make_shareable(%i[header rx_usecs rx_max_frames rx_usecs_irq rx_max_frames_irq tx_usecs tx_max_frames tx_usecs_irq tx_max_frames_irq stats_block_usecs use_adaptive_rx use_adaptive_tx pkt_rate_low rx_usecs_low rx_max_frames_low tx_usecs_low tx_max_frames_low pkt_rate_high rx_usecs_high rx_max_frames_high tx_usecs_high tx_max_frames_high rate_sample_interval use_cqe_mode_tx use_cqe_mode_rx tx_aggr_max_bytes tx_aggr_max_frames tx_aggr_time_usecs rx_profile tx_profile rx_cqe_frames rx_cqe_nsecs])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
decode
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
7026
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7026
def ; attributes[:"header"]&.value; end
|
#pkt_rate_high ⇒ Integer
7094
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7094
def pkt_rate_high; attributes[:"pkt_rate_high"]&.value; end
|
#pkt_rate_low ⇒ Integer
7074
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7074
def pkt_rate_low; attributes[:"pkt_rate_low"]&.value; end
|
#rate_sample_interval ⇒ Integer
7114
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7114
def rate_sample_interval; attributes[:"rate_sample_interval"]&.value; end
|
#rx_cqe_frames ⇒ Integer
7146
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7146
def rx_cqe_frames; attributes[:"rx_cqe_frames"]&.value; end
|
#rx_cqe_nsecs ⇒ Integer
7150
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7150
def rx_cqe_nsecs; attributes[:"rx_cqe_nsecs"]&.value; end
|
#rx_max_frames ⇒ Integer
7034
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7034
def rx_max_frames; attributes[:"rx_max_frames"]&.value; end
|
#rx_max_frames_high ⇒ Integer
7102
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7102
def rx_max_frames_high; attributes[:"rx_max_frames_high"]&.value; end
|
#rx_max_frames_irq ⇒ Integer
7042
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7042
def rx_max_frames_irq; attributes[:"rx_max_frames_irq"]&.value; end
|
#rx_max_frames_low ⇒ Integer
7082
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7082
def rx_max_frames_low; attributes[:"rx_max_frames_low"]&.value; end
|
7138
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7138
def rx_profile; attributes[:"rx_profile"]&.value; end
|
#rx_usecs ⇒ Integer
7030
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7030
def rx_usecs; attributes[:"rx_usecs"]&.value; end
|
#rx_usecs_high ⇒ Integer
7098
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7098
def rx_usecs_high; attributes[:"rx_usecs_high"]&.value; end
|
#rx_usecs_irq ⇒ Integer
7038
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7038
def rx_usecs_irq; attributes[:"rx_usecs_irq"]&.value; end
|
#rx_usecs_low ⇒ Integer
7078
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7078
def rx_usecs_low; attributes[:"rx_usecs_low"]&.value; end
|
#stats_block_usecs ⇒ Integer
7062
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7062
def stats_block_usecs; attributes[:"stats_block_usecs"]&.value; end
|
#tx_aggr_max_bytes ⇒ Integer
7126
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7126
def tx_aggr_max_bytes; attributes[:"tx_aggr_max_bytes"]&.value; end
|
#tx_aggr_max_frames ⇒ Integer
7130
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7130
def tx_aggr_max_frames; attributes[:"tx_aggr_max_frames"]&.value; end
|
#tx_aggr_time_usecs ⇒ Integer
7134
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7134
def tx_aggr_time_usecs; attributes[:"tx_aggr_time_usecs"]&.value; end
|
#tx_max_frames ⇒ Integer
7050
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7050
def tx_max_frames; attributes[:"tx_max_frames"]&.value; end
|
#tx_max_frames_high ⇒ Integer
7110
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7110
def tx_max_frames_high; attributes[:"tx_max_frames_high"]&.value; end
|
#tx_max_frames_irq ⇒ Integer
7058
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7058
def tx_max_frames_irq; attributes[:"tx_max_frames_irq"]&.value; end
|
#tx_max_frames_low ⇒ Integer
7090
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7090
def tx_max_frames_low; attributes[:"tx_max_frames_low"]&.value; end
|
7142
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7142
def tx_profile; attributes[:"tx_profile"]&.value; end
|
#tx_usecs ⇒ Integer
7046
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7046
def tx_usecs; attributes[:"tx_usecs"]&.value; end
|
#tx_usecs_high ⇒ Integer
7106
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7106
def tx_usecs_high; attributes[:"tx_usecs_high"]&.value; end
|
#tx_usecs_irq ⇒ Integer
7054
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7054
def tx_usecs_irq; attributes[:"tx_usecs_irq"]&.value; end
|
#tx_usecs_low ⇒ Integer
7086
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7086
def tx_usecs_low; attributes[:"tx_usecs_low"]&.value; end
|
#use_adaptive_rx ⇒ Integer
7066
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7066
def use_adaptive_rx; attributes[:"use_adaptive_rx"]&.value; end
|
#use_adaptive_tx ⇒ Integer
7070
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7070
def use_adaptive_tx; attributes[:"use_adaptive_tx"]&.value; end
|
#use_cqe_mode_rx ⇒ Integer
7122
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7122
def use_cqe_mode_rx; attributes[:"use_cqe_mode_rx"]&.value; end
|
#use_cqe_mode_tx ⇒ Integer
7118
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7118
def use_cqe_mode_tx; attributes[:"use_cqe_mode_tx"]&.value; end
|