Class: Nl::Linux::RtNeigh::AttributeSets::NdtAttrs
Defined Under Namespace
Classes: Attribute, Config, GcInterval, Name, Pad, Parms, Stats, Thresh1, Thresh2, Thresh3
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.
638
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 638
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
644
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 644
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
619
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 619
def config; self[:"config"]&.value; end
|
#gc_interval ⇒ Integer
631
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 631
def gc_interval; self[:"gc_interval"]&.value; end
|
#name ⇒ String
603
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 603
def name; self[:"name"]&.value; end
|
623
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 623
def parms; self[:"parms"]&.value; end
|
627
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 627
def stats; self[:"stats"]&.value; end
|
#thresh1 ⇒ Integer
607
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 607
def thresh1; self[:"thresh1"]&.value; end
|
#thresh2 ⇒ Integer
611
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 611
def thresh2; self[:"thresh2"]&.value; end
|
#thresh3 ⇒ Integer
615
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 615
def thresh3; self[:"thresh3"]&.value; end
|