Class: Nl::Linux::Tc::SubMessages::OptionsMsg::Pie

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

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::PieAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#alpha ⇒ Integer

Returns:

  • (Integer)

See Also:



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

def alpha; attributes[:"alpha"]&.value; end

#beta ⇒ Integer

Returns:

  • (Integer)

See Also:



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

def beta; attributes[:"beta"]&.value; end

#bytemode ⇒ Integer

Returns:

  • (Integer)

See Also:



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

def bytemode; attributes[:"bytemode"]&.value; end

#dq_rate_estimator ⇒ Integer

Returns:

  • (Integer)

See Also:



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

def dq_rate_estimator; attributes[:"dq_rate_estimator"]&.value; end

#ecn ⇒ Integer

Returns:

  • (Integer)

See Also:



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

def ecn; attributes[:"ecn"]&.value; end

#limit ⇒ Integer

Returns:

  • (Integer)

See Also:



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

def limit; attributes[:"limit"]&.value; end

#target ⇒ Integer

Returns:

  • (Integer)

See Also:



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

def target; attributes[:"target"]&.value; end

#tupdate ⇒ Integer

Returns:

  • (Integer)

See Also:



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

def tupdate; attributes[:"tupdate"]&.value; end