Class: Nl::Linux::RtLink::AttributeSets::LinkinfoGreAttrs
Defined Under Namespace
Classes: Attribute, CollectMetadata, EncapDport, EncapFlags, EncapLimit, EncapSport, EncapType, ErspanDir, ErspanHwid, ErspanIndex, ErspanVer, Flags, Flowinfo, Fwmark, Iflags, IgnoreDf, Ikey, Link, Local, Oflags, Okey, Pmtudisc, Remote, Tos, 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.
4582
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4582
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
4588
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4588
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
4551
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4551
def collect_metadata; self[:"collect_metadata"]&.value; end
|
#encap_dport ⇒ Integer
4547
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4547
def encap_dport; self[:"encap_dport"]&.value; end
|
#encap_flags ⇒ Integer
4539
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4539
def encap_flags; self[:"encap_flags"]&.value; end
|
#encap_limit ⇒ Integer
4523
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4523
def encap_limit; self[:"encap_limit"]&.value; end
|
#encap_sport ⇒ Integer
4543
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4543
def encap_sport; self[:"encap_sport"]&.value; end
|
#encap_type ⇒ Integer
4535
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4535
def encap_type; self[:"encap_type"]&.value; end
|
#erspan_dir ⇒ Integer
4571
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4571
def erspan_dir; self[:"erspan_dir"]&.value; end
|
#erspan_hwid ⇒ Integer
4575
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4575
def erspan_hwid; self[:"erspan_hwid"]&.value; end
|
#erspan_index ⇒ Integer
4563
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4563
def erspan_index; self[:"erspan_index"]&.value; end
|
#erspan_ver ⇒ Integer
4567
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4567
def erspan_ver; self[:"erspan_ver"]&.value; end
|
#flags ⇒ Integer
4531
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4531
def flags; self[:"flags"]&.value; end
|
#flowinfo ⇒ Integer
4527
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4527
def flowinfo; self[:"flowinfo"]&.value; end
|
#fwmark ⇒ Integer
4559
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4559
def fwmark; self[:"fwmark"]&.value; end
|
#iflags ⇒ Integer
4487
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4487
def iflags; self[:"iflags"]&.value; end
|
#ignore_df ⇒ Integer
4555
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4555
def ignore_df; self[:"ignore_df"]&.value; end
|
#ikey ⇒ Integer
4495
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4495
def ikey; self[:"ikey"]&.value; end
|
#link ⇒ Integer
4483
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4483
def link; self[:"link"]&.value; end
|
#local ⇒ String
4503
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4503
def local; self[:"local"]&.value; end
|
#oflags ⇒ Integer
4491
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4491
def oflags; self[:"oflags"]&.value; end
|
#okey ⇒ Integer
4499
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4499
def okey; self[:"okey"]&.value; end
|
#pmtudisc ⇒ Integer
4519
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4519
def pmtudisc; self[:"pmtudisc"]&.value; end
|
#remote ⇒ String
4507
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4507
def remote; self[:"remote"]&.value; end
|
#tos ⇒ Integer
4515
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4515
def tos; self[:"tos"]&.value; end
|
#ttl ⇒ Integer
4511
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 4511
def ttl; self[:"ttl"]&.value; end
|