Class: Nl::Linux::RtLink::SubMessages::LinkinfoDataMsg::Gre

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



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

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

#encap_dport ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#encap_flags ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#encap_limit ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#encap_sport ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#encap_type ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#erspan_dir ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#erspan_hwid ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#erspan_index ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#erspan_ver ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#flags ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#flowinfo ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#fwmark ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#iflags ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#ignore_df ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#ikey ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

Returns:

  • (Integer)

See Also:



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

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

#local ⇒ String

Returns:

  • (String)

See Also:



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

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

#oflags ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#okey ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#pmtudisc ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#remote ⇒ String

Returns:

  • (String)

See Also:



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

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

#tos ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#ttl ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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