Class: Nl::Linux::RtLink::SubMessages::LinkinfoDataMsg::Gretap

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

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::LinkinfoGreAttrs

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



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

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

#encap_dport ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#encap_flags ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#encap_limit ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#encap_sport ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#encap_type ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#erspan_dir ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#erspan_hwid ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#erspan_index ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#erspan_ver ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#flags ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#flowinfo ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#fwmark ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#iflags ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#ignore_df ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#ikey ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

Returns:

  • (Integer)

See Also:



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

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

#local ⇒ String

Returns:

  • (String)

See Also:



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

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

#oflags ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#okey ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#pmtudisc ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#remote ⇒ String

Returns:

  • (String)

See Also:



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

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

#tos ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#ttl ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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