Class: Nl::Linux::RtLink::AttributeSets::LinkinfoGeneveAttrs
Defined Under Namespace
Classes: Attribute, CollectMetadata, Df, GroHint, Id, InnerProtoInherit, Label, Local, Local6, Port, PortRange, Remote, Remote6, Tos, Ttl, TtlInherit, UdpCsum, UdpZeroCsum6Rx, UdpZeroCsum6Tx
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.
5286
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5286
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
5292
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5292
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
5231
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5231
def collect_metadata; self[:"collect_metadata"]&.value; end
|
#df ⇒ Integer
5259
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5259
def df; self[:"df"]&.value; end
|
#gro_hint ⇒ Integer
5271
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5271
def gro_hint; self[:"gro_hint"]&.value; end
|
#id ⇒ Integer
5211
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5211
def id; self[:"id"]&.value; end
|
#inner_proto_inherit ⇒ Integer
5263
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5263
def inner_proto_inherit; self[:"inner_proto_inherit"]&.value; end
|
#label ⇒ Integer
5251
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5251
def label; self[:"label"]&.value; end
|
#local ⇒ Integer
5275
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5275
def local; self[:"local"]&.value; end
|
#local6 ⇒ String
5279
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5279
def local6; self[:"local6"]&.value; end
|
#port ⇒ Integer
5227
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5227
def port; self[:"port"]&.value; end
|
5267
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5267
def port_range; self[:"port_range"]&.value; end
|
#remote ⇒ Integer
5215
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5215
def remote; self[:"remote"]&.value; end
|
#remote6 ⇒ String
5235
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5235
def remote6; self[:"remote6"]&.value; end
|
#tos ⇒ Integer
5223
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5223
def tos; self[:"tos"]&.value; end
|
#ttl ⇒ Integer
5219
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5219
def ttl; self[:"ttl"]&.value; end
|
#ttl_inherit ⇒ Integer
5255
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5255
def ttl_inherit; self[:"ttl_inherit"]&.value; end
|
#udp_csum ⇒ Integer
5239
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5239
def udp_csum; self[:"udp_csum"]&.value; end
|
#udp_zero_csum6_rx ⇒ Integer
5247
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5247
def udp_zero_csum6_rx; self[:"udp_zero_csum6_rx"]&.value; end
|
#udp_zero_csum6_tx ⇒ Integer
5243
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 5243
def udp_zero_csum6_tx; self[:"udp_zero_csum6_tx"]&.value; end
|