Class: Nl::Linux::Tc::AttributeSets::CakeTinStatsAttrs
Defined Under Namespace
Classes: AcksDroppedBytes64, AcksDroppedPackets, Attribute, AvgDelayUs, BacklogBytes, BacklogPackets, BaseDelayUs, BulkFlows, DroppedBytes64, DroppedPackets, EcnMarkedBytes64, EcnMarkedPackets, FlowQuantum, IntervalUs, MaxSkblen, Pad, PeakDelayUs, SentBytes64, SentPackets, SparseFlows, TargetUs, ThresholdRate64, UnresponsiveFlows, WayCollisions, WayIndirectHits, WayMisses
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.
5670
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5670
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
5676
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5676
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#acks_dropped_bytes64 ⇒ Integer
5591
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5591
def acks_dropped_bytes64; self[:"acks_dropped_bytes64"]&.value; end
|
#acks_dropped_packets ⇒ Integer
5587
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5587
def acks_dropped_packets; self[:"acks_dropped_packets"]&.value; end
|
#avg_delay_us ⇒ Integer
5639
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5639
def avg_delay_us; self[:"avg_delay_us"]&.value; end
|
#backlog_bytes ⇒ Integer
5607
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5607
def backlog_bytes; self[:"backlog_bytes"]&.value; end
|
#backlog_packets ⇒ Integer
5603
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5603
def backlog_packets; self[:"backlog_packets"]&.value; end
|
#base_delay_us ⇒ Integer
5643
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5643
def base_delay_us; self[:"base_delay_us"]&.value; end
|
#bulk_flows ⇒ Integer
5651
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5651
def bulk_flows; self[:"bulk_flows"]&.value; end
|
#dropped_bytes64 ⇒ Integer
5583
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5583
def dropped_bytes64; self[:"dropped_bytes64"]&.value; end
|
#dropped_packets ⇒ Integer
5579
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5579
def dropped_packets; self[:"dropped_packets"]&.value; end
|
#ecn_marked_bytes64 ⇒ Integer
5599
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5599
def ecn_marked_bytes64; self[:"ecn_marked_bytes64"]&.value; end
|
#ecn_marked_packets ⇒ Integer
5595
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5595
def ecn_marked_packets; self[:"ecn_marked_packets"]&.value; end
|
#flow_quantum ⇒ Integer
5663
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5663
def flow_quantum; self[:"flow_quantum"]&.value; end
|
#interval_us ⇒ Integer
5619
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5619
def interval_us; self[:"interval_us"]&.value; end
|
#max_skblen ⇒ Integer
5659
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5659
def max_skblen; self[:"max_skblen"]&.value; end
|
#peak_delay_us ⇒ Integer
5635
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5635
def peak_delay_us; self[:"peak_delay_us"]&.value; end
|
#sent_bytes64 ⇒ Integer
5575
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5575
def sent_bytes64; self[:"sent_bytes64"]&.value; end
|
#sent_packets ⇒ Integer
5571
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5571
def sent_packets; self[:"sent_packets"]&.value; end
|
#sparse_flows ⇒ Integer
5647
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5647
def sparse_flows; self[:"sparse_flows"]&.value; end
|
#target_us ⇒ Integer
5615
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5615
def target_us; self[:"target_us"]&.value; end
|
#threshold_rate64 ⇒ Integer
5611
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5611
def threshold_rate64; self[:"threshold_rate64"]&.value; end
|
#unresponsive_flows ⇒ Integer
5655
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5655
def unresponsive_flows; self[:"unresponsive_flows"]&.value; end
|
#way_collisions ⇒ Integer
5631
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5631
def way_collisions; self[:"way_collisions"]&.value; end
|
#way_indirect_hits ⇒ Integer
5623
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5623
def way_indirect_hits; self[:"way_indirect_hits"]&.value; end
|
#way_misses ⇒ Integer
5627
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5627
def way_misses; self[:"way_misses"]&.value; end
|