Class: Nl::Linux::Tc::SubMessages::OptionsMsg::Htb

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

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::HtbAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#ceil64 ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#ctab ⇒ String

Returns:

  • (String)

See Also:



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

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

#direct_qlen ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#init ⇒ Structs::TcHtbGlob



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

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

#offload ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#parms ⇒ Structs::TcHtbOpt



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

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

#rate64 ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#rtab ⇒ String

Returns:

  • (String)

See Also:



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

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