Class: Nl::Linux::RtLink::SubMessages::LinkinfoDataMsg::Tun

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

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::LinkinfoTunAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#group ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#multi_queue ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#num_disabled_queues ⇒ Integer



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

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

#num_queues ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#owner ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#persist ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#pi ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#type ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#vnet_hdr ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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