Class: Nl::Linux::Tc::AttributeSets::GredAttrs
Defined Under Namespace
Classes: Attribute, Dps, Limit, MaxP, Parms, Stab, VqList
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.
8330
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8330
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
8336
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8336
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
8311
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8311
def dps; self[:"dps"]&.value; end
|
#limit ⇒ Integer
8319
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8319
def limit; self[:"limit"]&.value; end
|
#max_p ⇒ Array<Integer>
8315
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8315
def max_p; self[:"max_p"]&.value; end
|
#parms ⇒ String
8303
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8303
def parms; self[:"parms"]&.value; end
|
#stab ⇒ Array<Integer>
8307
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8307
def stab; self[:"stab"]&.value; end
|
8323
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8323
def vq_list; self[:"vq_list"]&.value; end
|