Class: Nl::Linux::Tc::AttributeSets::CakeAttrs
Defined Under Namespace
Classes: AckFilter, Atm, Attribute, Autorate, BaseRate64, DiffservMode, FlowMode, Fwmark, Ingress, Memory, Mpu, Nat, Overhead, Pad, Raw, Rtt, SplitGso, Target, Wash
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.
5130
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5130
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
5136
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5136
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#ack_filter ⇒ Integer
5115
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5115
def ack_filter; self[:"ack_filter"]&.value; end
|
#atm ⇒ Integer
5067
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5067
def atm; self[:"atm"]&.value; end
|
#autorate ⇒ Integer
5087
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5087
def autorate; self[:"autorate"]&.value; end
|
#base_rate64 ⇒ Integer
5059
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5059
def base_rate64; self[:"base_rate64"]&.value; end
|
#diffserv_mode ⇒ Integer
5063
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5063
def diffserv_mode; self[:"diffserv_mode"]&.value; end
|
#flow_mode ⇒ Integer
5071
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5071
def flow_mode; self[:"flow_mode"]&.value; end
|
#fwmark ⇒ Integer
5123
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5123
def fwmark; self[:"fwmark"]&.value; end
|
#ingress ⇒ Integer
5111
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5111
def ingress; self[:"ingress"]&.value; end
|
#memory ⇒ Integer
5091
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5091
def memory; self[:"memory"]&.value; end
|
#mpu ⇒ Integer
5107
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5107
def mpu; self[:"mpu"]&.value; end
|
#nat ⇒ Integer
5095
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5095
def nat; self[:"nat"]&.value; end
|
#overhead ⇒ Integer
5075
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5075
def overhead; self[:"overhead"]&.value; end
|
#raw ⇒ Integer
5099
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5099
def raw; self[:"raw"]&.value; end
|
#rtt ⇒ Integer
5079
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5079
def rtt; self[:"rtt"]&.value; end
|
#split_gso ⇒ Integer
5119
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5119
def split_gso; self[:"split_gso"]&.value; end
|
#target ⇒ Integer
5083
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5083
def target; self[:"target"]&.value; end
|
#wash ⇒ Integer
5103
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 5103
def wash; self[:"wash"]&.value; end
|