Class: Nl::Linux::RtLink::AttributeSets::LinkinfoIptunAttrs
Defined Under Namespace
Classes: Attribute, CollectMetadata, EncapDport, EncapFlags, EncapLimit, EncapSport, EncapType, Flags, Flowinfo, Fwmark, Link, Local, Pmtudisc, Proto, Remote, Tos, Ttl, X6rdPrefix, X6rdPrefixlen, X6rdRelayPrefix, X6rdRelayPrefixlen
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.
5668
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5668
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
5674
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5674
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
5657
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5657
def collect_metadata; self[:"collect_metadata"]&.value; end
|
#encap_dport ⇒ Integer
5653
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5653
def encap_dport; self[:"encap_dport"]&.value; end
|
#encap_flags ⇒ Integer
5645
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5645
def encap_flags; self[:"encap_flags"]&.value; end
|
#encap_limit ⇒ Integer
5605
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5605
def encap_limit; self[:"encap_limit"]&.value; end
|
#encap_sport ⇒ Integer
5649
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5649
def encap_sport; self[:"encap_sport"]&.value; end
|
#encap_type ⇒ Integer
5641
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5641
def encap_type; self[:"encap_type"]&.value; end
|
#flags ⇒ Integer
5613
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5613
def flags; self[:"flags"]&.value; end
|
#flowinfo ⇒ Integer
5609
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5609
def flowinfo; self[:"flowinfo"]&.value; end
|
#fwmark ⇒ Integer
5661
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5661
def fwmark; self[:"fwmark"]&.value; end
|
#link ⇒ Integer
5585
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5585
def link; self[:"link"]&.value; end
|
#local ⇒ String
5589
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5589
def local; self[:"local"]&.value; end
|
#pmtudisc ⇒ Integer
5621
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5621
def pmtudisc; self[:"pmtudisc"]&.value; end
|
#proto ⇒ Integer
5617
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5617
def proto; self[:"proto"]&.value; end
|
#remote ⇒ String
5593
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5593
def remote; self[:"remote"]&.value; end
|
#tos ⇒ Integer
5601
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5601
def tos; self[:"tos"]&.value; end
|
#ttl ⇒ Integer
5597
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5597
def ttl; self[:"ttl"]&.value; end
|
#x_6rd_prefix ⇒ String
5625
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5625
def x_6rd_prefix; self[:"x_6rd_prefix"]&.value; end
|
#x_6rd_prefixlen ⇒ Integer
5633
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5633
def x_6rd_prefixlen; self[:"x_6rd_prefixlen"]&.value; end
|
#x_6rd_relay_prefix ⇒ Integer
5629
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5629
def x_6rd_relay_prefix; self[:"x_6rd_relay_prefix"]&.value; end
|
#x_6rd_relay_prefixlen ⇒ Integer
5637
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5637
def x_6rd_relay_prefixlen; self[:"x_6rd_relay_prefixlen"]&.value; end
|