Class: Nl::Linux::RtLink::SubMessages::LinkinfoDataMsg::Geneve

Inherits:
SubMessage
  • Object
show all
Defined in:
nl-linux/generated/nl/linux/rt_link.rb

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::LinkinfoGeneveAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#collect_metadata ⇒ Integer



7696
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7696

def ; attributes[:"collect_metadata"]&.value; end

#df ⇒ Integer

Returns:

  • (Integer)

See Also:



7724
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7724

def df; attributes[:"df"]&.value; end

#gro_hint ⇒ Integer

Returns:

  • (Integer)

See Also:



7736
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7736

def gro_hint; attributes[:"gro_hint"]&.value; end

#id ⇒ Integer

Returns:

  • (Integer)

See Also:



7676
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7676

def id; attributes[:"id"]&.value; end

#inner_proto_inherit ⇒ Integer



7728
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7728

def inner_proto_inherit; attributes[:"inner_proto_inherit"]&.value; end

#label ⇒ Integer

Returns:

  • (Integer)

See Also:



7716
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7716

def label; attributes[:"label"]&.value; end

#local ⇒ Integer

Returns:

  • (Integer)

See Also:



7740
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7740

def local; attributes[:"local"]&.value; end

#local6 ⇒ String

Returns:

  • (String)

See Also:



7744
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7744

def local6; attributes[:"local6"]&.value; end

#port ⇒ Integer

Returns:

  • (Integer)

See Also:



7692
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7692

def port; attributes[:"port"]&.value; end

#port_range ⇒ Structs::IflaGenevePortRange



7732
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7732

def port_range; attributes[:"port_range"]&.value; end

#remote ⇒ Integer

Returns:

  • (Integer)

See Also:



7680
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7680

def remote; attributes[:"remote"]&.value; end

#remote6 ⇒ String

Returns:

  • (String)

See Also:



7700
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7700

def remote6; attributes[:"remote6"]&.value; end

#tos ⇒ Integer

Returns:

  • (Integer)

See Also:



7688
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7688

def tos; attributes[:"tos"]&.value; end

#ttl ⇒ Integer

Returns:

  • (Integer)

See Also:



7684
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7684

def ttl; attributes[:"ttl"]&.value; end

#ttl_inherit ⇒ Integer

Returns:

  • (Integer)

See Also:



7720
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7720

def ttl_inherit; attributes[:"ttl_inherit"]&.value; end

#udp_csum ⇒ Integer

Returns:

  • (Integer)

See Also:



7704
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7704

def udp_csum; attributes[:"udp_csum"]&.value; end

#udp_zero_csum6_rx ⇒ Integer



7712
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7712

def udp_zero_csum6_rx; attributes[:"udp_zero_csum6_rx"]&.value; end

#udp_zero_csum6_tx ⇒ Integer



7708
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7708

def udp_zero_csum6_tx; attributes[:"udp_zero_csum6_tx"]&.value; end