Class: Nl::Linux::RtLink::SubMessages::LinkinfoMemberDataMsg::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::LinkinfoBrportAttrs

Instance Attribute Summary

Attributes included from StructuredPayload

#attributes, #fixed_header

Instance Method Summary collapse

Methods included from StructuredPayload

#encode, #initialize

Instance Method Details

#backup_nhid ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#backup_port ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#bcast_flood ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#bridge_id ⇒ Structs::IflaBridgeId



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

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

#config_pending ⇒ Integer



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

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

#cost ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#designated_cost ⇒ Integer



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

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

#designated_port ⇒ Integer



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

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

#fast_leave ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#flush ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#forward_delay_timer ⇒ Integer



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

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

#group_fwd_mask ⇒ Integer



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

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

#guard ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#hold_timer ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#id ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#isolated ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#learning ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#learning_sync ⇒ Integer



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

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

#locked ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#mab ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#mcast_eht_hosts_cnt ⇒ Integer



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

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

#mcast_eht_hosts_limit ⇒ Integer



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

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

#mcast_flood ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#mcast_max_groups ⇒ Integer



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

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

#mcast_n_groups ⇒ Integer



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

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

#mcast_to_ucast ⇒ Integer



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

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

#message_age_timer ⇒ Integer



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

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

#mode ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#mrp_in_open ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#mrp_ring_open ⇒ Integer



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

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

#multicast_router ⇒ Integer



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

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

#neigh_forward_grat ⇒ Integer



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

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

#neigh_suppress ⇒ Integer



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

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

#neigh_vlan_suppress ⇒ Integer



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

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

#no ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#priority ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#protect ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#proxyarp ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#proxyarp_wifi ⇒ Integer



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

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

#root_id ⇒ Structs::IflaBridgeId



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

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

#state ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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

#topology_change_ack ⇒ Integer



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

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

#unicast_flood ⇒ Integer



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

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

#vlan_tunnel ⇒ Integer

Returns:

  • (Integer)

See Also:



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

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