Class: Nl::Linux::Tc::SubMessages::TcaStatsAppMsg::Pie
- Inherits:
-
SubMessage
- Object
- SubMessage
- Nl::Linux::Tc::SubMessages::TcaStatsAppMsg::Pie
- Defined in:
- nl-linux/generated/nl/linux/tc.rb
Constant Summary collapse
- FIXED_HEADER =
Structs::TcPieXstats
- ATTRIBUTE_SET =
nil
Instance Attribute Summary
Attributes included from StructuredPayload
Instance Method Summary collapse
-
#avg_dq_rate ⇒ Integer
Current average dq rate in bits/pie-time.
-
#delay ⇒ Integer
Current delay in ms.
-
#dq_rate_estimating ⇒ Integer
Is avg-dq-rate being calculated?.
-
#dropped ⇒ Integer
Packets dropped due to pie action.
-
#ecn_mark ⇒ Integer
Packets marked with ECN.
-
#maxq ⇒ Integer
Maximum queue size.
-
#overlimit ⇒ Integer
Dropped due to lack of space in queue.
-
#packets_in ⇒ Integer
Total number of packets enqueued.
-
#prob ⇒ Integer
Current probability.
Methods included from StructuredPayload
Instance Method Details
#avg_dq_rate ⇒ Integer
Current average dq rate in bits/pie-time
13964 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13964 def avg_dq_rate; fixed_header.avg_dq_rate; end |
#delay ⇒ Integer
Current delay in ms
13960 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13960 def delay; fixed_header.delay; end |
#dq_rate_estimating ⇒ Integer
Is avg-dq-rate being calculated?
13968 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13968 def dq_rate_estimating; fixed_header.dq_rate_estimating; end |
#dropped ⇒ Integer
Packets dropped due to pie action
13976 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13976 def dropped; fixed_header.dropped; end |
#ecn_mark ⇒ Integer
Packets marked with ECN
13988 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13988 def ecn_mark; fixed_header.ecn_mark; end |
#maxq ⇒ Integer
Maximum queue size
13984 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13984 def maxq; fixed_header.maxq; end |
#overlimit ⇒ Integer
Dropped due to lack of space in queue
13980 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13980 def overlimit; fixed_header.overlimit; end |
#packets_in ⇒ Integer
Total number of packets enqueued
13972 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13972 def packets_in; fixed_header.packets_in; end |
#prob ⇒ Integer
Current probability
13956 |
# File 'nl-linux/generated/nl/linux/tc.rb', line 13956 def prob; fixed_header.prob; end |