Class: Nl::Linux::Tc::AttributeSets::HtbAttrs
Defined Under Namespace
Classes: Attribute, Ceil64, Ctab, DirectQlen, Init, Offload, Pad, Parms, Rate64, Rtab
Constant Summary
Constants inherited
from AttributeSet
AttributeSet::SELECTOR_NAMES
Class Method Summary
collapse
Instance Method Summary
collapse
#<<, #[], build_attributes, decode, #encode, #initialize
Class Method Details
Looks up Attribute class by name.
8821
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8821
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
8827
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8827
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#ceil64 ⇒ Integer
8810
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8810
def ceil64; self[:"ceil64"]&.value; end
|
#ctab ⇒ String
8794
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8794
def ctab; self[:"ctab"]&.value; end
|
#direct_qlen ⇒ Integer
8802
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8802
def direct_qlen; self[:"direct_qlen"]&.value; end
|
8790
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8790
def init; self[:"init"]&.value; end
|
#offload ⇒ Integer
8814
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8814
def offload; self[:"offload"]&.value; end
|
8786
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8786
def parms; self[:"parms"]&.value; end
|
#rate64 ⇒ Integer
8806
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8806
def rate64; self[:"rate64"]&.value; end
|
#rtab ⇒ String
8798
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8798
def rtab; self[:"rtab"]&.value; end
|