Class: Nl::Linux::Tc::SubMessages::TcaStatsAppMsg::Codel

Inherits:
SubMessage
  • Object
show all
Defined in:
nl-linux/generated/nl/linux/tc.rb

Constant Summary collapse

FIXED_HEADER =
Structs::TcCodelXstats
ATTRIBUTE_SET =
nil

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#ce_mark ⇒ Integer

Number of CE marked packets because of ce-threshold

Returns:

  • (Integer)


13733
# File 'nl-linux/generated/nl/linux/tc.rb', line 13733

def ce_mark; fixed_header.ce_mark; end

#count ⇒ Integer

How many drops we've done since the last time we entered dropping state

Returns:

  • (Integer)


13705
# File 'nl-linux/generated/nl/linux/tc.rb', line 13705

def count; fixed_header.count; end

#drop_next ⇒ Integer

Time to drop next packet

Returns:

  • (Integer)


13717
# File 'nl-linux/generated/nl/linux/tc.rb', line 13717

def drop_next; fixed_header.drop_next; end

#drop_overlimit ⇒ Integer

Number of times max qdisc packet limit was hit

Returns:

  • (Integer)


13721
# File 'nl-linux/generated/nl/linux/tc.rb', line 13721

def drop_overlimit; fixed_header.drop_overlimit; end

#dropping ⇒ Integer

Are we in a dropping state?

Returns:

  • (Integer)


13729
# File 'nl-linux/generated/nl/linux/tc.rb', line 13729

def dropping; fixed_header.dropping; end

#ecn_mark ⇒ Integer

Number of packets we've ECN marked instead of dropped

Returns:

  • (Integer)


13725
# File 'nl-linux/generated/nl/linux/tc.rb', line 13725

def ecn_mark; fixed_header.ecn_mark; end

#lastcount ⇒ Integer

Count at entry to dropping state

Returns:

  • (Integer)


13709
# File 'nl-linux/generated/nl/linux/tc.rb', line 13709

def lastcount; fixed_header.lastcount; end

#ldelay ⇒ Integer

in-queue delay seen by most recently dequeued packet

Returns:

  • (Integer)


13713
# File 'nl-linux/generated/nl/linux/tc.rb', line 13713

def ldelay; fixed_header.ldelay; end

#maxpacket ⇒ Integer

Largest packet we've seen so far

Returns:

  • (Integer)


13700
# File 'nl-linux/generated/nl/linux/tc.rb', line 13700

def maxpacket; fixed_header.maxpacket; end