multi_interface_roam

Summary

multi_interface_roam
Version:

1.0.11

Description:

sdsdddsdsds

Maintainers:
  • Devon Ash <dash AT clearpathrobotics DOT com>
Licenses:
  • BSD
  • LGPL
  • GPL for sigblock
Urls:
Authors:
  • Blaise Gassend
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

multi_interface_roam/InterfaceStatus
Constant:
  • STATE_NO_INTERFACE (int8):-1
  • STATE_PLUGGED (int8):0
  • STATE_UP (int8):1
  • STATE_LINK (int8):2
  • STATE_LINK_ADDR (int8):3
  • STATE_ADDR (int8):4
  • STATE_PINGING (int8):5
Field:
  • pretty_name (string) –
  • interface (string) –
  • state (int8) –
  • active_interface_rank (int32) –
  • goodness (float32) –
  • reliability (float32) –
  • score (float32) –
  • prescore (float32) –
  • latency (float32) –
  • loss (float32) –
  • bss (wpa_supplicant_node/Bss) –
int8 STATE_NO_INTERFACE = -1 # The interface does not exist.
int8 STATE_PLUGGED = 0       # The interface exists.
int8 STATE_UP = 1            # The interface is up.
int8 STATE_LINK = 2          # The interface has a link.
int8 STATE_LINK_ADDR = 3     # The interface has a link, and the link has an address.
int8 STATE_ADDR = 4          # The interface has an address.
int8 STATE_PINGING = 5       # Ping packets are making it through.

string pretty_name           # The pretty name of the interface.
string interface             # The name of the interface.
int8 state                   # The state (defined above).
int32 active_interface_rank  # The rank among active interfaces (e.g. 0 for the best active interface) or -1 if inactive
float32 goodness             # How well this interface is sending packets.
float32 reliability          # How reliable this interface is expected to be.
float32 score                # The score use to rank interfaces.
float32 prescore             # The score use to rank interfaces without penalizing radios that are not active.
float32 latency              # Latency of ping packets.
float32 loss                 # Loss of ping packets.
wpa_supplicant_node/Bss bss  # Current BSS (for a wireless network)
multi_interface_roam/MultiInterfaceStatus
Field:
InterfaceStatus[] interfaces