Class: Nl::Linux::Tc::AttributeSets::HhfAttrs
Defined Under Namespace
Classes: AdmitBytes, Attribute, BacklogLimit, EvictTimeout, HhFlowsLimit, NonHhWeight, Quantum, ResetTimeout
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.
8694
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8694
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
8700
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8700
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#admit_bytes ⇒ Integer
8679
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8679
def admit_bytes; self[:"admit_bytes"]&.value; end
|
#backlog_limit ⇒ Integer
8663
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8663
def backlog_limit; self[:"backlog_limit"]&.value; end
|
#evict_timeout ⇒ Integer
8683
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8683
def evict_timeout; self[:"evict_timeout"]&.value; end
|
#hh_flows_limit ⇒ Integer
8671
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8671
def hh_flows_limit; self[:"hh_flows_limit"]&.value; end
|
#non_hh_weight ⇒ Integer
8687
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8687
def non_hh_weight; self[:"non_hh_weight"]&.value; end
|
#quantum ⇒ Integer
8667
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8667
def quantum; self[:"quantum"]&.value; end
|
#reset_timeout ⇒ Integer
8675
|
# File 'nl-linux/generated/nl/linux/tc.rb', line 8675
def reset_timeout; self[:"reset_timeout"]&.value; end
|