Class: Nl::Linux::Tc::AttributeSets::U32Attrs
Defined Under Namespace
Classes: Act, Attribute, Classid, Divisor, Flags, Hash, Indev, Link, Mark, Pad, Pcnt, Police, Sel
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.
11266
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11266
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
11272
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11272
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
11243
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11243
def act; self[:"act"]&.value; end
|
#classid ⇒ Integer
11219
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11219
def classid; self[:"classid"]&.value; end
|
#divisor ⇒ Integer
11231
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11231
def divisor; self[:"divisor"]&.value; end
|
#flags ⇒ Integer
11259
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11259
def flags; self[:"flags"]&.value; end
|
#hash ⇒ Integer
11223
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11223
def hash; self[:"hash"]&.value; end
|
#indev ⇒ String
11247
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11247
def indev; self[:"indev"]&.value; end
|
#link ⇒ Integer
11227
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11227
def link; self[:"link"]&.value; end
|
11255
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11255
def mark; self[:"mark"]&.value; end
|
11251
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11251
def pcnt; self[:"pcnt"]&.value; end
|
11239
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11239
def police; self[:"police"]&.value; end
|
11235
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 11235
def sel; self[:"sel"]&.value; end
|