Class: Nl::Linux::RtLink::AttributeSets::LinkinfoIp6tnlAttrs
Defined Under Namespace
Classes: Attribute, CollectMetadata, EncapDport, EncapFlags, EncapLimit, EncapSport, EncapType, Flags, Flowinfo, Fwmark, Link, Local, Proto, Remote, Ttl
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.
5859
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5859
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
5865
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5865
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
5848
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5848
def collect_metadata; self[:"collect_metadata"]&.value; end
|
#encap_dport ⇒ Integer
5844
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5844
def encap_dport; self[:"encap_dport"]&.value; end
|
#encap_flags ⇒ Integer
5836
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5836
def encap_flags; self[:"encap_flags"]&.value; end
|
#encap_limit ⇒ Integer
5816
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5816
def encap_limit; self[:"encap_limit"]&.value; end
|
#encap_sport ⇒ Integer
5840
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5840
def encap_sport; self[:"encap_sport"]&.value; end
|
#encap_type ⇒ Integer
5832
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5832
def encap_type; self[:"encap_type"]&.value; end
|
#flags ⇒ Integer
5824
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5824
def flags; self[:"flags"]&.value; end
|
#flowinfo ⇒ Integer
5820
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5820
def flowinfo; self[:"flowinfo"]&.value; end
|
#fwmark ⇒ Integer
5852
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5852
def fwmark; self[:"fwmark"]&.value; end
|
#link ⇒ Integer
5800
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5800
def link; self[:"link"]&.value; end
|
#local ⇒ String
5804
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5804
def local; self[:"local"]&.value; end
|
#proto ⇒ Integer
5828
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5828
def proto; self[:"proto"]&.value; end
|
#remote ⇒ String
5808
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5808
def remote; self[:"remote"]&.value; end
|
#ttl ⇒ Integer
5812
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5812
def ttl; self[:"ttl"]&.value; end
|