Class: Nl::Linux::Ethtool::Messages::DoCoalesceSetRequest
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
7307
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7307
def ; attributes[:"header"]&.value; end
|
#pkt_rate_high ⇒ Integer
7375
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7375
def pkt_rate_high; attributes[:"pkt_rate_high"]&.value; end
|
#pkt_rate_low ⇒ Integer
7355
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7355
def pkt_rate_low; attributes[:"pkt_rate_low"]&.value; end
|
#rate_sample_interval ⇒ Integer
7395
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7395
def rate_sample_interval; attributes[:"rate_sample_interval"]&.value; end
|
#rx_cqe_frames ⇒ Integer
7427
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7427
def rx_cqe_frames; attributes[:"rx_cqe_frames"]&.value; end
|
#rx_cqe_nsecs ⇒ Integer
7431
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7431
def rx_cqe_nsecs; attributes[:"rx_cqe_nsecs"]&.value; end
|
#rx_max_frames ⇒ Integer
7315
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7315
def rx_max_frames; attributes[:"rx_max_frames"]&.value; end
|
#rx_max_frames_high ⇒ Integer
7383
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7383
def rx_max_frames_high; attributes[:"rx_max_frames_high"]&.value; end
|
#rx_max_frames_irq ⇒ Integer
7323
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7323
def rx_max_frames_irq; attributes[:"rx_max_frames_irq"]&.value; end
|
#rx_max_frames_low ⇒ Integer
7363
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7363
def rx_max_frames_low; attributes[:"rx_max_frames_low"]&.value; end
|
7419
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7419
def rx_profile; attributes[:"rx_profile"]&.value; end
|
#rx_usecs ⇒ Integer
7311
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7311
def rx_usecs; attributes[:"rx_usecs"]&.value; end
|
#rx_usecs_high ⇒ Integer
7379
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7379
def rx_usecs_high; attributes[:"rx_usecs_high"]&.value; end
|
#rx_usecs_irq ⇒ Integer
7319
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7319
def rx_usecs_irq; attributes[:"rx_usecs_irq"]&.value; end
|
#rx_usecs_low ⇒ Integer
7359
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7359
def rx_usecs_low; attributes[:"rx_usecs_low"]&.value; end
|
#stats_block_usecs ⇒ Integer
7343
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7343
def stats_block_usecs; attributes[:"stats_block_usecs"]&.value; end
|
#tx_aggr_max_bytes ⇒ Integer
7407
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7407
def tx_aggr_max_bytes; attributes[:"tx_aggr_max_bytes"]&.value; end
|
#tx_aggr_max_frames ⇒ Integer
7411
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7411
def tx_aggr_max_frames; attributes[:"tx_aggr_max_frames"]&.value; end
|
#tx_aggr_time_usecs ⇒ Integer
7415
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7415
def tx_aggr_time_usecs; attributes[:"tx_aggr_time_usecs"]&.value; end
|
#tx_max_frames ⇒ Integer
7331
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7331
def tx_max_frames; attributes[:"tx_max_frames"]&.value; end
|
#tx_max_frames_high ⇒ Integer
7391
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7391
def tx_max_frames_high; attributes[:"tx_max_frames_high"]&.value; end
|
#tx_max_frames_irq ⇒ Integer
7339
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7339
def tx_max_frames_irq; attributes[:"tx_max_frames_irq"]&.value; end
|
#tx_max_frames_low ⇒ Integer
7371
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7371
def tx_max_frames_low; attributes[:"tx_max_frames_low"]&.value; end
|
7423
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7423
def tx_profile; attributes[:"tx_profile"]&.value; end
|
#tx_usecs ⇒ Integer
7327
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7327
def tx_usecs; attributes[:"tx_usecs"]&.value; end
|
#tx_usecs_high ⇒ Integer
7387
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7387
def tx_usecs_high; attributes[:"tx_usecs_high"]&.value; end
|
#tx_usecs_irq ⇒ Integer
7335
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7335
def tx_usecs_irq; attributes[:"tx_usecs_irq"]&.value; end
|
#tx_usecs_low ⇒ Integer
7367
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7367
def tx_usecs_low; attributes[:"tx_usecs_low"]&.value; end
|
#use_adaptive_rx ⇒ Integer
7347
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7347
def use_adaptive_rx; attributes[:"use_adaptive_rx"]&.value; end
|
#use_adaptive_tx ⇒ Integer
7351
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7351
def use_adaptive_tx; attributes[:"use_adaptive_tx"]&.value; end
|
#use_cqe_mode_rx ⇒ Integer
7403
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7403
def use_cqe_mode_rx; attributes[:"use_cqe_mode_rx"]&.value; end
|
#use_cqe_mode_tx ⇒ Integer
7399
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 7399
def use_cqe_mode_tx; attributes[:"use_cqe_mode_tx"]&.value; end
|