Class: Nl::Linux::RtLink::AttributeSets::LinkinfoBondAttrs
Defined Under Namespace
Classes: ActiveSlave, AdActorSysPrio, AdActorSystem, AdInfo, AdLacpActive, AdLacpRate, AdSelect, AdUserPortKey, AllSlavesActive, ArpAllTargets, ArpInterval, ArpIpTarget, ArpValidate, Attribute, BroadcastNeigh, CoupledControl, Downdelay, FailOverMac, LacpStrict, LpInterval, Miimon, MinLinks, MissedMax, Mode, NsIp6Target, NumPeerNotif, PacketsPerSlave, PeerNotifDelay, Primary, PrimaryReselect, ResendIgmp, TlbDynamicLb, Updelay, UseCarrier, XmitHashPolicy
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.
2877
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2877
def by_name(name); BY_NAME.fetch(name); end
|
Looks up Attribute class by type value.
2883
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2883
def by_type(type); BY_TYPE.fetch(type); end
|
Instance Method Details
#active_slave ⇒ Integer
2742
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2742
def active_slave; self[:"active_slave"]&.value; end
|
#ad_actor_sys_prio ⇒ Integer
2830
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2830
def ad_actor_sys_prio; self[:"ad_actor_sys_prio"]&.value; end
|
#ad_actor_system ⇒ String
2838
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2838
def ad_actor_system; self[:"ad_actor_system"]&.value; end
|
2826
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2826
def ad_info; self[:"ad_info"]&.value; end
|
#ad_lacp_active ⇒ Integer
2850
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2850
def ad_lacp_active; self[:"ad_lacp_active"]&.value; end
|
#ad_lacp_rate ⇒ Integer
2818
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2818
def ad_lacp_rate; self[:"ad_lacp_rate"]&.value; end
|
#ad_select ⇒ Integer
2822
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2822
def ad_select; self[:"ad_select"]&.value; end
|
#ad_user_port_key ⇒ Integer
2834
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2834
def ad_user_port_key; self[:"ad_user_port_key"]&.value; end
|
#all_slaves_active ⇒ Integer
2802
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2802
def all_slaves_active; self[:"all_slaves_active"]&.value; end
|
#arp_all_targets ⇒ Integer
2774
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2774
def arp_all_targets; self[:"arp_all_targets"]&.value; end
|
#arp_interval ⇒ Integer
2762
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2762
def arp_interval; self[:"arp_interval"]&.value; end
|
#arp_ip_target ⇒ Array<Integer>
2766
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2766
def arp_ip_target; self[:"arp_ip_target"]&.value; end
|
#arp_validate ⇒ Integer
2770
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2770
def arp_validate; self[:"arp_validate"]&.value; end
|
#broadcast_neigh ⇒ Integer
2866
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2866
def broadcast_neigh; self[:"broadcast_neigh"]&.value; end
|
#coupled_control ⇒ Integer
2862
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2862
def coupled_control; self[:"coupled_control"]&.value; end
|
#downdelay ⇒ Integer
2754
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2754
def downdelay; self[:"downdelay"]&.value; end
|
#fail_over_mac ⇒ Integer
2786
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2786
def fail_over_mac; self[:"fail_over_mac"]&.value; end
|
#lacp_strict ⇒ Integer
2870
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2870
def lacp_strict; self[:"lacp_strict"]&.value; end
|
#lp_interval ⇒ Integer
2810
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2810
def lp_interval; self[:"lp_interval"]&.value; end
|
#miimon ⇒ Integer
2746
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2746
def miimon; self[:"miimon"]&.value; end
|
#min_links ⇒ Integer
2806
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2806
def min_links; self[:"min_links"]&.value; end
|
#missed_max ⇒ Integer
2854
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2854
def missed_max; self[:"missed_max"]&.value; end
|
#mode ⇒ Integer
2738
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2738
def mode; self[:"mode"]&.value; end
|
#ns_ip6_target ⇒ Array<String>
2858
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2858
def ns_ip6_target; self[:"ns_ip6_target"]&.value; end
|
#num_peer_notif ⇒ Integer
2798
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2798
def num_peer_notif; self[:"num_peer_notif"]&.value; end
|
#packets_per_slave ⇒ Integer
2814
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2814
def packets_per_slave; self[:"packets_per_slave"]&.value; end
|
#peer_notif_delay ⇒ Integer
2846
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2846
def peer_notif_delay; self[:"peer_notif_delay"]&.value; end
|
#primary ⇒ Integer
2778
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2778
def primary; self[:"primary"]&.value; end
|
#primary_reselect ⇒ Integer
2782
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2782
def primary_reselect; self[:"primary_reselect"]&.value; end
|
#resend_igmp ⇒ Integer
2794
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2794
def resend_igmp; self[:"resend_igmp"]&.value; end
|
#tlb_dynamic_lb ⇒ Integer
2842
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2842
def tlb_dynamic_lb; self[:"tlb_dynamic_lb"]&.value; end
|
#updelay ⇒ Integer
2750
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2750
def updelay; self[:"updelay"]&.value; end
|
#use_carrier ⇒ Integer
2758
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2758
def use_carrier; self[:"use_carrier"]&.value; end
|
#xmit_hash_policy ⇒ Integer
2790
|
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 2790
def xmit_hash_policy; self[:"xmit_hash_policy"]&.value; end
|