Class: Nl::Linux::RtLink::Messages::DoGetlinkRequest
Overview
Get / dump information about a link.
Constant Summary
collapse
- TYPE =
18
Structs::Ifinfomsg
- ATTRIBUTE_SET =
AttributeSets::LinkAttrs
- ATTRIBUTES =
Ractor.make_shareable(%i[ifname ext_mask target_netnsid alt_ifname])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
#alt_ifname ⇒ String
8596
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8596
def alt_ifname; attributes[:"alt_ifname"]&.value; end
|
#ext_mask ⇒ Integer
8588
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8588
def ext_mask; attributes[:"ext_mask"]&.value; end
|
#ifi_change ⇒ Integer
8579
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8579
def ifi_change; .ifi_change; end
|
#ifi_family ⇒ Integer
8567
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8567
def ifi_family; .ifi_family; end
|
#ifi_flags ⇒ Integer
8576
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8576
def ifi_flags; .ifi_flags; end
|
#ifi_index ⇒ Integer
8573
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8573
def ifi_index; .ifi_index; end
|
#ifi_type ⇒ Integer
8570
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8570
def ifi_type; .ifi_type; end
|
#ifname ⇒ String
8583
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8583
def ifname; attributes[:"ifname"]&.value; end
|
#target_netnsid ⇒ Integer
8592
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 8592
def target_netnsid; attributes[:"target_netnsid"]&.value; end
|