Class: Nl::Linux::RtLink::SubMessages::LinkinfoDataMsg::Bridge

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

Constant Summary collapse

FIXED_HEADER =
nil
ATTRIBUTE_SET =
AttributeSets::LinkinfoBridgeAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#ageing_time ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#bridge_id ⇒ Structs::IflaBridgeId



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

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

#fdb_flush ⇒ String

Returns:

  • (String)

See Also:



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

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

#fdb_max_learned ⇒ Integer



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

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

#fdb_n_learned ⇒ Integer



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

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

#forward_delay ⇒ Integer



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

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

#gc_timer ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#group_addr ⇒ String

Returns:

  • (String)

See Also:



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

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

#group_fwd_mask ⇒ Integer



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

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

#hello_time ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#hello_timer ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#max_age ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#mcast_hash_elasticity ⇒ Integer



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

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

#mcast_hash_max ⇒ Integer



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

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

#mcast_igmp_version ⇒ Integer



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

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

#mcast_last_member_cnt ⇒ Integer



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

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

#mcast_last_member_intvl ⇒ Integer



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

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

#mcast_membership_intvl ⇒ Integer



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

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

#mcast_mld_version ⇒ Integer



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

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

#mcast_querier ⇒ Integer



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

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

#mcast_querier_intvl ⇒ Integer



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

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

#mcast_querier_state ⇒ String



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

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

#mcast_query_intvl ⇒ Integer



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

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

#mcast_query_response_intvl ⇒ Integer



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

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

#mcast_query_use_ifaddr ⇒ Integer



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

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

#mcast_router ⇒ Integer



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

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

#mcast_snooping ⇒ Integer



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

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

#mcast_startup_query_cnt ⇒ Integer



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

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

#mcast_startup_query_intvl ⇒ Integer



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

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

#mcast_stats_enabled ⇒ Integer



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

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

#multi_boolopt ⇒ Structs::BrBooloptMulti



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

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

#nf_call_arptables ⇒ Integer



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

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

#nf_call_ip6tables ⇒ Integer



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

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

#nf_call_iptables ⇒ Integer



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

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

#priority ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#root_id ⇒ Structs::IflaBridgeId



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

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

#root_path_cost ⇒ Integer



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

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

#root_port ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#stp_mode ⇒ Integer

Known enum values are defined in Enums::BrStpMode.

Returns:

  • (Integer)

See Also:



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

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

#stp_state ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#tcn_timer ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#topology_change ⇒ Integer



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

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

#topology_change_detected ⇒ Integer



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

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

#topology_change_timer ⇒ Integer



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

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

#vlan_default_pvid ⇒ Integer



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

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

#vlan_filtering ⇒ Integer



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

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

#vlan_protocol ⇒ Integer



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

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

#vlan_stats_enabled ⇒ Integer



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

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

#vlan_stats_per_port ⇒ Integer



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

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