Class: Nl::Linux::Tc::SubMessages::TcaStatsAppMsg::FqPie

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

Constant Summary collapse

FIXED_HEADER =
Structs::TcFqPieXstats
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

#dropped ⇒ Integer

Packets dropped due to fq_pie_action

Returns:

  • (Integer)


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

def dropped; fixed_header.dropped; end

#ecn_mark ⇒ Integer

Packets marked with ECN

Returns:

  • (Integer)


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

def ecn_mark; fixed_header.ecn_mark; end

#memory_usage ⇒ Integer

Total memory across all queues

Returns:

  • (Integer)


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

def memory_usage; fixed_header.memory_usage; end

#new_flow_count ⇒ Integer

Count of new flows created by packets

Returns:

  • (Integer)


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

def new_flow_count; fixed_header.new_flow_count; end

#new_flows_len ⇒ Integer

Count of flows in new list

Returns:

  • (Integer)


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

def new_flows_len; fixed_header.new_flows_len; end

#old_flows_len ⇒ Integer

Count of flows in old list

Returns:

  • (Integer)


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

def old_flows_len; fixed_header.old_flows_len; end

#overlimit ⇒ Integer

Dropped due to lack of space in queue

Returns:

  • (Integer)


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

def overlimit; fixed_header.overlimit; end

#overmemory ⇒ Integer

Dropped due to lack of memory in queue

Returns:

  • (Integer)


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

def overmemory; fixed_header.overmemory; end

#packets_in ⇒ Integer

Total number of packets enqueued

Returns:

  • (Integer)


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

def packets_in; fixed_header.packets_in; end