Structs§
- Connect
Failure - Historical
Lists ByBssid - Struct for map from BSSID to HistoricalList
- Network
Config - Saved data for networks, to remember how to connect to a network and determine if we should.
- Network
Identifier - The network identifier is the SSID and security policy of the network, and it is used to distinguish networks. It mirrors the NetworkIdentifier in fidl_fuchsia_wlan_policy.
- Past
Connection Data - Data points related to historical connection
- Performance
Stats - History of connects, disconnects, and connection strength to estimate whether we can establish and maintain connection with a network and if it is weakening. Used in choosing best network.
Enums§
- Credential
- The credential of a network connection. It mirrors the fidl_fuchsia_wlan_policy Credential
- Failure
Reason - Hidden
Prob Event - Used to allow hidden probability calculations to make use of what happened most recently
- Network
Config Error - Error codes representing problems in trying to save a network config, such as errors saving or removing a network config, or for invalid values when trying to create a network config.
- Security
Type
Constants§
- HIDDEN_
PROBABILITY_ HIGH - Threshold for saying that a network has “high probability of being hidden”.
- NUM_
SCANS_ TO_ DECIDE_ LIKELY_ SINGLE_ BSS - PROB_
HIDDEN_ DEFAULT - Default probability that we will actively scan for the network if we haven’t seen it in any passive scan.
- PROB_
HIDDEN_ IF_ CONNECT_ ACTIVE - If we connected to a network after we had to scan actively to find it, it is likely hidden.
- PROB_
HIDDEN_ IF_ CONNECT_ PASSIVE - If we have connected to a network from a passive scan, we will never scan for it.
- PROB_
HIDDEN_ IF_ SEEN_ PASSIVE - If we have seen a network in a passive scan, we will rarely actively scan for it.
- PROB_
HIDDEN_ INCREMENT_ NOT_ SEEN_ ACTIVE - How much we will lower the probability of scanning for an active network if we don’t see the network in an active scan.
- PROB_
HIDDEN_ MIN_ FROM_ NOT_ SEEN_ ACTIVE - The lowest we will set the probability for actively scanning for a network.
- PROB_
IS_ HIDDEN - WPA_
PSK_ BYTE_ LEN
Functions§
- select_
authentication_ method - Creates a security authenticator based on supported security protocols and credentials.
Type Aliases§
- Past
Connection List - Data structures for storing historical connection information for a BSS.
- Save
Error