Class: Nl::Linux::RtLink::SubMessages::LinkinfoDataMsg::Bond

Inherits:
SubMessage
  • Object
show all
Defined in:
nl-linux/generated/nl/linux/rt_link.rb

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::LinkinfoBondAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#active_slave ⇒ Integer

Returns:

  • (Integer)

See Also:



6951
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6951

def active_slave; attributes[:"active_slave"]&.value; end

#ad_actor_sys_prio ⇒ Integer



7039
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7039

def ad_actor_sys_prio; attributes[:"ad_actor_sys_prio"]&.value; end

#ad_actor_system ⇒ String



7047
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7047

def ad_actor_system; attributes[:"ad_actor_system"]&.value; end

#ad_info ⇒ AttributeSets::BondAdInfoAttrs



7035
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7035

def ad_info; attributes[:"ad_info"]&.value; end

#ad_lacp_active ⇒ Integer

Returns:

  • (Integer)

See Also:



7059
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7059

def ad_lacp_active; attributes[:"ad_lacp_active"]&.value; end

#ad_lacp_rate ⇒ Integer

Returns:

  • (Integer)

See Also:



7027
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7027

def ad_lacp_rate; attributes[:"ad_lacp_rate"]&.value; end

#ad_select ⇒ Integer

Returns:

  • (Integer)

See Also:



7031
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7031

def ad_select; attributes[:"ad_select"]&.value; end

#ad_user_port_key ⇒ Integer



7043
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7043

def ad_user_port_key; attributes[:"ad_user_port_key"]&.value; end

#all_slaves_active ⇒ Integer



7011
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7011

def all_slaves_active; attributes[:"all_slaves_active"]&.value; end

#arp_all_targets ⇒ Integer



6983
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6983

def arp_all_targets; attributes[:"arp_all_targets"]&.value; end

#arp_interval ⇒ Integer

Returns:

  • (Integer)

See Also:



6971
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6971

def arp_interval; attributes[:"arp_interval"]&.value; end

#arp_ip_target ⇒ Array<Integer>

Returns:

  • (Array<Integer>)

See Also:



6975
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6975

def arp_ip_target; attributes[:"arp_ip_target"]&.value; end

#arp_validate ⇒ Integer

Returns:

  • (Integer)

See Also:



6979
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6979

def arp_validate; attributes[:"arp_validate"]&.value; end

#broadcast_neigh ⇒ Integer



7075
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7075

def broadcast_neigh; attributes[:"broadcast_neigh"]&.value; end

#coupled_control ⇒ Integer



7071
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7071

def coupled_control; attributes[:"coupled_control"]&.value; end

#downdelay ⇒ Integer

Returns:

  • (Integer)

See Also:



6963
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6963

def downdelay; attributes[:"downdelay"]&.value; end

#fail_over_mac ⇒ Integer

Returns:

  • (Integer)

See Also:



6995
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6995

def fail_over_mac; attributes[:"fail_over_mac"]&.value; end

#lacp_strict ⇒ Integer

Returns:

  • (Integer)

See Also:



7079
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7079

def lacp_strict; attributes[:"lacp_strict"]&.value; end

#lp_interval ⇒ Integer

Returns:

  • (Integer)

See Also:



7019
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7019

def lp_interval; attributes[:"lp_interval"]&.value; end

#miimon ⇒ Integer

Returns:

  • (Integer)

See Also:



6955
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6955

def miimon; attributes[:"miimon"]&.value; end

Returns:

  • (Integer)

See Also:



7015
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7015

def min_links; attributes[:"min_links"]&.value; end

#missed_max ⇒ Integer

Returns:

  • (Integer)

See Also:



7063
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7063

def missed_max; attributes[:"missed_max"]&.value; end

#mode ⇒ Integer

Returns:

  • (Integer)

See Also:



6947
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6947

def mode; attributes[:"mode"]&.value; end

#ns_ip6_target ⇒ Array<String>

Returns:

  • (Array<String>)

See Also:



7067
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7067

def ns_ip6_target; attributes[:"ns_ip6_target"]&.value; end

#num_peer_notif ⇒ Integer

Returns:

  • (Integer)

See Also:



7007
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7007

def num_peer_notif; attributes[:"num_peer_notif"]&.value; end

#packets_per_slave ⇒ Integer



7023
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7023

def packets_per_slave; attributes[:"packets_per_slave"]&.value; end

#peer_notif_delay ⇒ Integer



7055
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7055

def peer_notif_delay; attributes[:"peer_notif_delay"]&.value; end

#primary ⇒ Integer

Returns:

  • (Integer)

See Also:



6987
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6987

def primary; attributes[:"primary"]&.value; end

#primary_reselect ⇒ Integer



6991
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6991

def primary_reselect; attributes[:"primary_reselect"]&.value; end

#resend_igmp ⇒ Integer

Returns:

  • (Integer)

See Also:



7003
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7003

def resend_igmp; attributes[:"resend_igmp"]&.value; end

#tlb_dynamic_lb ⇒ Integer

Returns:

  • (Integer)

See Also:



7051
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 7051

def tlb_dynamic_lb; attributes[:"tlb_dynamic_lb"]&.value; end

#updelay ⇒ Integer

Returns:

  • (Integer)

See Also:



6959
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6959

def updelay; attributes[:"updelay"]&.value; end

#use_carrier ⇒ Integer

Returns:

  • (Integer)

See Also:



6967
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6967

def use_carrier; attributes[:"use_carrier"]&.value; end

#xmit_hash_policy ⇒ Integer



6999
# File 'nl-linux/generated/nl/linux/rt_link.rb', line 6999

def xmit_hash_policy; attributes[:"xmit_hash_policy"]&.value; end