Class: Nl::Linux::RtNeigh::AttributeSets::NdtpaAttrs

Inherits:
AttributeSet
  • Object
show all
Defined in:
nl-linux/generated/nl/linux/rt_neigh.rb

Defined Under Namespace

Classes: AnycastDelay, AppProbes, Attribute, BaseReachableTime, DelayProbeTime, GcStaletime, Ifindex, IntervalProbeTimeMs, Locktime, McastProbes, McastReprobes, Pad, ProxyDelay, ProxyQlen, QueueLen, QueueLenbytes, ReachableTime, Refcnt, RetransTime, UcastProbes

Constant Summary

Constants inherited from AttributeSet

AttributeSet::SELECTOR_NAMES

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from AttributeSet

#<<, #[], build_attributes, decode, #encode, #initialize

Constructor Details

This class inherits a constructor from Nl::AttributeSet

Class Method Details

.by_name(name) ⇒ Attribute

Looks up Attribute class by name.

Parameters:

  • name (Symbol)

Returns:



885
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 885

def by_name(name); BY_NAME.fetch(name); end

.by_type(type) ⇒ Attribute

Looks up Attribute class by type value.

Parameters:

  • type (Integer)

Returns:



891
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 891

def by_type(type); BY_TYPE.fetch(type); end

Instance Method Details

#anycast_delay ⇒ Integer

Returns:

  • (Integer)

See Also:



854
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 854

def anycast_delay; self[:"anycast_delay"]&.value; end

#app_probes ⇒ Integer

Returns:

  • (Integer)

See Also:



842
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 842

def app_probes; self[:"app_probes"]&.value; end

#base_reachable_time ⇒ Integer

Returns:

  • (Integer)

See Also:



822
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 822

def base_reachable_time; self[:"base_reachable_time"]&.value; end

#delay_probe_time ⇒ Integer

Returns:

  • (Integer)

See Also:



834
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 834

def delay_probe_time; self[:"delay_probe_time"]&.value; end

#gc_staletime ⇒ Integer

Returns:

  • (Integer)

See Also:



830
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 830

def gc_staletime; self[:"gc_staletime"]&.value; end

#ifindex ⇒ Integer

Returns:

  • (Integer)

See Also:



810
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 810

def ifindex; self[:"ifindex"]&.value; end

#interval_probe_time_ms ⇒ Integer

Returns:

  • (Integer)

See Also:



878
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 878

def interval_probe_time_ms; self[:"interval_probe_time_ms"]&.value; end

#locktime ⇒ Integer

Returns:

  • (Integer)

See Also:



866
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 866

def locktime; self[:"locktime"]&.value; end

#mcast_probes ⇒ Integer

Returns:

  • (Integer)

See Also:



850
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 850

def mcast_probes; self[:"mcast_probes"]&.value; end

#mcast_reprobes ⇒ Integer

Returns:

  • (Integer)

See Also:



874
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 874

def mcast_reprobes; self[:"mcast_reprobes"]&.value; end

#proxy_delay ⇒ Integer

Returns:

  • (Integer)

See Also:



858
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 858

def proxy_delay; self[:"proxy_delay"]&.value; end

#proxy_qlen ⇒ Integer

Returns:

  • (Integer)

See Also:



862
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 862

def proxy_qlen; self[:"proxy_qlen"]&.value; end

#queue_len ⇒ Integer

Returns:

  • (Integer)

See Also:



838
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 838

def queue_len; self[:"queue_len"]&.value; end

#queue_lenbytes ⇒ Integer

Returns:

  • (Integer)

See Also:



870
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 870

def queue_lenbytes; self[:"queue_lenbytes"]&.value; end

#reachable_time ⇒ Integer

Returns:

  • (Integer)

See Also:



818
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 818

def reachable_time; self[:"reachable_time"]&.value; end

#refcnt ⇒ Integer

Returns:

  • (Integer)

See Also:



814
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 814

def refcnt; self[:"refcnt"]&.value; end

#retrans_time ⇒ Integer

Returns:

  • (Integer)

See Also:



826
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 826

def retrans_time; self[:"retrans_time"]&.value; end

#ucast_probes ⇒ Integer

Returns:

  • (Integer)

See Also:



846
# File 'nl-linux/generated/nl/linux/rt_neigh.rb', line 846

def ucast_probes; self[:"ucast_probes"]&.value; end