Class: Nl::Linux::RtNeigh::AttributeSets::NeighbourAttrs
Defined Under Namespace
Classes: Attribute, Cacheinfo, Dst, FdbExtAttrs, FlagsExt, Ifindex, LinkNetnsid, Lladdr, Master, NdmFlagsMask, NdmStateMask, NhId, Port, Probes, Protocol, SrcVni, Unspec, Vlan, Vni
Constant Summary
Constants inherited
from AttributeSet
AttributeSet::SELECTOR_NAMES
Class Method Summary
collapse
Instance Method Summary
collapse
#<<, #[], build_attributes, decode, #encode, #initialize
Class Method Details
Looks up Attribute class by name.
513
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 513
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
519
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 519
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
449
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 449
def cacheinfo; self[:"cacheinfo"]&.value; end
|
#dst ⇒ String
441
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 441
def dst; self[:"dst"]&.value; end
|
#fdb_ext_attrs ⇒ String
493
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 493
def fdb_ext_attrs; self[:"fdb_ext_attrs"]&.value; end
|
#flags_ext ⇒ Integer
498
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 498
def flags_ext; self[:"flags_ext"]&.value; end
|
#ifindex ⇒ Integer
469
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 469
def ifindex; self[:"ifindex"]&.value; end
|
#link_netnsid ⇒ Integer
477
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 477
def link_netnsid; self[:"link_netnsid"]&.value; end
|
#lladdr ⇒ String
445
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 445
def lladdr; self[:"lladdr"]&.value; end
|
#master ⇒ Integer
473
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 473
def master; self[:"master"]&.value; end
|
#ndm_flags_mask ⇒ Integer
506
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 506
def ndm_flags_mask; self[:"ndm_flags_mask"]&.value; end
|
#ndm_state_mask ⇒ Integer
502
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 502
def ndm_state_mask; self[:"ndm_state_mask"]&.value; end
|
#nh_id ⇒ Integer
489
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 489
def nh_id; self[:"nh_id"]&.value; end
|
#port ⇒ Integer
461
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 461
def port; self[:"port"]&.value; end
|
#probes ⇒ Integer
453
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 453
def probes; self[:"probes"]&.value; end
|
#protocol ⇒ Integer
485
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 485
def protocol; self[:"protocol"]&.value; end
|
#src_vni ⇒ Integer
481
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 481
def src_vni; self[:"src_vni"]&.value; end
|
#unspec ⇒ String
437
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 437
def unspec; self[:"unspec"]&.value; end
|
#vlan ⇒ Integer
457
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 457
def vlan; self[:"vlan"]&.value; end
|
#vni ⇒ Integer
465
|
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 465
def vni; self[:"vni"]&.value; end
|