Class: Nl::Linux::Tc::AttributeSets::ActSkbeditAttrs
Defined Under Namespace
Classes: Attribute, Flags, Mark, Mask, Pad, Parms, Priority, Ptype, QueueMapping, QueueMappingMax, Tm
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.
4266
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4266
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
4272
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4272
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#flags ⇒ Integer
4255
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4255
def flags; self[:"flags"]&.value; end
|
#mark ⇒ Integer
4243
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4243
def mark; self[:"mark"]&.value; end
|
#mask ⇒ Integer
4251
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4251
def mask; self[:"mask"]&.value; end
|
#parms ⇒ String
4231
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4231
def parms; self[:"parms"]&.value; end
|
#priority ⇒ Integer
4235
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4235
def priority; self[:"priority"]&.value; end
|
#ptype ⇒ Integer
4247
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4247
def ptype; self[:"ptype"]&.value; end
|
#queue_mapping ⇒ Integer
4239
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4239
def queue_mapping; self[:"queue_mapping"]&.value; end
|
#queue_mapping_max ⇒ Integer
4259
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4259
def queue_mapping_max; self[:"queue_mapping_max"]&.value; end
|
4227
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 4227
def tm; self[:"tm"]&.value; end
|