Class: Nl::Linux::Ethtool::AttributeSets::Coalesce
Defined Under Namespace
Classes: Attribute, Header, PktRateHigh, PktRateLow, RateSampleInterval, RxCqeFrames, RxCqeNsecs, RxMaxFrames, RxMaxFramesHigh, RxMaxFramesIrq, RxMaxFramesLow, RxProfile, RxUsecs, RxUsecsHigh, RxUsecsIrq, RxUsecsLow, StatsBlockUsecs, TxAggrMaxBytes, TxAggrMaxFrames, TxAggrTimeUsecs, TxMaxFrames, TxMaxFramesHigh, TxMaxFramesIrq, TxMaxFramesLow, TxProfile, TxUsecs, TxUsecsHigh, TxUsecsIrq, TxUsecsLow, UseAdaptiveRx, UseAdaptiveTx, UseCqeModeRx, UseCqeModeTx
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.
2300
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2300
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
2306
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2306
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
2169
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2169
def ; self[:"header"]&.value; end
|
#pkt_rate_high ⇒ Integer
2237
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2237
def pkt_rate_high; self[:"pkt_rate_high"]&.value; end
|
#pkt_rate_low ⇒ Integer
2217
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2217
def pkt_rate_low; self[:"pkt_rate_low"]&.value; end
|
#rate_sample_interval ⇒ Integer
2257
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2257
def rate_sample_interval; self[:"rate_sample_interval"]&.value; end
|
#rx_cqe_frames ⇒ Integer
2289
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2289
def rx_cqe_frames; self[:"rx_cqe_frames"]&.value; end
|
#rx_cqe_nsecs ⇒ Integer
2293
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2293
def rx_cqe_nsecs; self[:"rx_cqe_nsecs"]&.value; end
|
#rx_max_frames ⇒ Integer
2177
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2177
def rx_max_frames; self[:"rx_max_frames"]&.value; end
|
#rx_max_frames_high ⇒ Integer
2245
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2245
def rx_max_frames_high; self[:"rx_max_frames_high"]&.value; end
|
#rx_max_frames_irq ⇒ Integer
2185
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2185
def rx_max_frames_irq; self[:"rx_max_frames_irq"]&.value; end
|
#rx_max_frames_low ⇒ Integer
2225
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2225
def rx_max_frames_low; self[:"rx_max_frames_low"]&.value; end
|
2281
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2281
def rx_profile; self[:"rx_profile"]&.value; end
|
#rx_usecs ⇒ Integer
2173
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2173
def rx_usecs; self[:"rx_usecs"]&.value; end
|
#rx_usecs_high ⇒ Integer
2241
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2241
def rx_usecs_high; self[:"rx_usecs_high"]&.value; end
|
#rx_usecs_irq ⇒ Integer
2181
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2181
def rx_usecs_irq; self[:"rx_usecs_irq"]&.value; end
|
#rx_usecs_low ⇒ Integer
2221
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2221
def rx_usecs_low; self[:"rx_usecs_low"]&.value; end
|
#stats_block_usecs ⇒ Integer
2205
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2205
def stats_block_usecs; self[:"stats_block_usecs"]&.value; end
|
#tx_aggr_max_bytes ⇒ Integer
2269
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2269
def tx_aggr_max_bytes; self[:"tx_aggr_max_bytes"]&.value; end
|
#tx_aggr_max_frames ⇒ Integer
2273
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2273
def tx_aggr_max_frames; self[:"tx_aggr_max_frames"]&.value; end
|
#tx_aggr_time_usecs ⇒ Integer
2277
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2277
def tx_aggr_time_usecs; self[:"tx_aggr_time_usecs"]&.value; end
|
#tx_max_frames ⇒ Integer
2193
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2193
def tx_max_frames; self[:"tx_max_frames"]&.value; end
|
#tx_max_frames_high ⇒ Integer
2253
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2253
def tx_max_frames_high; self[:"tx_max_frames_high"]&.value; end
|
#tx_max_frames_irq ⇒ Integer
2201
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2201
def tx_max_frames_irq; self[:"tx_max_frames_irq"]&.value; end
|
#tx_max_frames_low ⇒ Integer
2233
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2233
def tx_max_frames_low; self[:"tx_max_frames_low"]&.value; end
|
2285
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2285
def tx_profile; self[:"tx_profile"]&.value; end
|
#tx_usecs ⇒ Integer
2189
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2189
def tx_usecs; self[:"tx_usecs"]&.value; end
|
#tx_usecs_high ⇒ Integer
2249
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2249
def tx_usecs_high; self[:"tx_usecs_high"]&.value; end
|
#tx_usecs_irq ⇒ Integer
2197
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2197
def tx_usecs_irq; self[:"tx_usecs_irq"]&.value; end
|
#tx_usecs_low ⇒ Integer
2229
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2229
def tx_usecs_low; self[:"tx_usecs_low"]&.value; end
|
#use_adaptive_rx ⇒ Integer
2209
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2209
def use_adaptive_rx; self[:"use_adaptive_rx"]&.value; end
|
#use_adaptive_tx ⇒ Integer
2213
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2213
def use_adaptive_tx; self[:"use_adaptive_tx"]&.value; end
|
#use_cqe_mode_rx ⇒ Integer
2265
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2265
def use_cqe_mode_rx; self[:"use_cqe_mode_rx"]&.value; end
|
#use_cqe_mode_tx ⇒ Integer
2261
|
# File 'nl-linux/generated/nl/linux/ethtool.rb', line 2261
def use_cqe_mode_tx; self[:"use_cqe_mode_tx"]&.value; end
|