Class: Nl::Linux::RtNeigh::Messages::DoGetneighReply
Overview
Get or dump neighbour entries
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
1049
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1049
def dst; attributes[:"dst"]&.value; end
|
#fdb_ext_attrs ⇒ String
1089
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1089
def fdb_ext_attrs; attributes[:"fdb_ext_attrs"]&.value; end
|
#flags_ext ⇒ Integer
1094
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1094
def flags_ext; attributes[:"flags_ext"]&.value; end
|
#ifindex ⇒ Integer
1073
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1073
def ifindex; attributes[:"ifindex"]&.value; end
|
#lladdr ⇒ String
1053
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1053
def lladdr; attributes[:"lladdr"]&.value; end
|
#master ⇒ Integer
1077
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1077
def master; attributes[:"master"]&.value; end
|
#ndm_family ⇒ Integer
1033
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1033
def ndm_family; .ndm_family; end
|
#ndm_flags ⇒ Integer
1042
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1042
def ndm_flags; .ndm_flags; end
|
#ndm_ifindex ⇒ Integer
1036
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1036
def ndm_ifindex; .ndm_ifindex; end
|
#ndm_state ⇒ Integer
1039
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1039
def ndm_state; .ndm_state; end
|
#ndm_type ⇒ Integer
1045
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1045
def ndm_type; .ndm_type; end
|
#nh_id ⇒ Integer
1085
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1085
def nh_id; attributes[:"nh_id"]&.value; end
|
#port ⇒ Integer
1065
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1065
def port; attributes[:"port"]&.value; end
|
#probes ⇒ Integer
1057
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1057
def probes; attributes[:"probes"]&.value; end
|
#protocol ⇒ Integer
1081
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1081
def protocol; attributes[:"protocol"]&.value; end
|
#vlan ⇒ Integer
1061
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1061
def vlan; attributes[:"vlan"]&.value; end
|
#vni ⇒ Integer
1069
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 1069
def vni; attributes[:"vni"]&.value; end
|