Class: Nl::Linux::RtNeigh::Messages::DoNewneighRequest
Overview
Constant Summary
collapse
- TYPE =
28
Structs::Ndmsg
- ATTRIBUTE_SET =
AttributeSets::NeighbourAttrs
- ATTRIBUTES =
Ractor.make_shareable(%i[dst lladdr probes vlan port vni ifindex master protocol nh_id fdb_ext_attrs flags_ext])
Instance Attribute Summary
#attributes, #fixed_header
Instance Method Summary
collapse
#append_attribute, decode, #initialize
#encode, #initialize
Instance Method Details
#dst ⇒ String
922
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 922
def dst; attributes[:"dst"]&.value; end
|
#fdb_ext_attrs ⇒ String
962
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 962
def fdb_ext_attrs; attributes[:"fdb_ext_attrs"]&.value; end
|
#flags_ext ⇒ Integer
967
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 967
def flags_ext; attributes[:"flags_ext"]&.value; end
|
#ifindex ⇒ Integer
946
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 946
def ifindex; attributes[:"ifindex"]&.value; end
|
#lladdr ⇒ String
926
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 926
def lladdr; attributes[:"lladdr"]&.value; end
|
#master ⇒ Integer
950
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 950
def master; attributes[:"master"]&.value; end
|
#ndm_family ⇒ Integer
906
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 906
def ndm_family; .ndm_family; end
|
#ndm_flags ⇒ Integer
915
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 915
def ndm_flags; .ndm_flags; end
|
#ndm_ifindex ⇒ Integer
909
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 909
def ndm_ifindex; .ndm_ifindex; end
|
#ndm_state ⇒ Integer
912
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 912
def ndm_state; .ndm_state; end
|
#ndm_type ⇒ Integer
918
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 918
def ndm_type; .ndm_type; end
|
#nh_id ⇒ Integer
958
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 958
def nh_id; attributes[:"nh_id"]&.value; end
|
#port ⇒ Integer
938
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 938
def port; attributes[:"port"]&.value; end
|
#probes ⇒ Integer
930
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 930
def probes; attributes[:"probes"]&.value; end
|
#protocol ⇒ Integer
954
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 954
def protocol; attributes[:"protocol"]&.value; end
|
#vlan ⇒ Integer
934
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 934
def vlan; attributes[:"vlan"]&.value; end
|
#vni ⇒ Integer
942
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 942
def vni; attributes[:"vni"]&.value; end
|