Class: Nl::Linux::Tc::SubMessages::OptionsMsg::Tbf

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

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::TbfAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#burst ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#parms ⇒ Structs::TcTbfQopt



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

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

#pburst ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#prate64 ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#ptab ⇒ String

Returns:

  • (String)

See Also:



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

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

#rate64 ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#rtab ⇒ String

Returns:

  • (String)

See Also:



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

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