Crate fidl_fuchsia_wlan_policy
source ·Macros
Pattern that matches an unknown
Credential
member.Structs
A Stream of incoming requests for AccessPointController
A Stream of incoming requests for AccessPointListener
A Stream of incoming requests for AccessPointProvider
Information about the individual operating access points. This includes limited
information about any connected clients.
A Stream of incoming requests for AccessPointStateUpdates
Information for a particular ScanResult entry.
A Stream of incoming requests for ClientController
A Stream of incoming requests for ClientListener
A Stream of incoming requests for ClientProvider
Information about the current client state for the device. This includes if the
device will attempt to connect to access points (when applicable), any existing
connections and active connection attempts and their outcomes.
A Stream of incoming requests for ClientStateUpdates
Connected client information. This is initially limited to the number of
connected clients.
Empty struct used in place of optional values.
Network information used to establish a connection.
A Stream of incoming requests for NetworkConfigIterator
Primary means of distinguishing between available networks - the combination of
the (mostly) human recognizable name and the security type. The security type is used
to distinguish between different network protection (or lack thereof) types.
Information about current network connections and attempts.
Information from an observed wlan network. This includes the
network name, security type, detected access point information and network
compatibility information.
A Stream of incoming requests for ScanResultIterator
Enums
AccessPointControllers allow the caller to trigger wlan state changes. This
includes whether the device will act as an access point and provide a wlan
network for other co-located devices.
The AccessPointListener API provides a mechanism for callers to receive state change
updates about wlan access point operation.
The AccessPointProvider API provides a mechanism for access point
control and is intended to be called by applications or entities representing
the user (ex, Settings). This API is not intended to be called by other
applications to change wlan state without explicit user control.
AccessPoint operation status changes along with associated connection status.
ClientControllers allow the caller to trigger wlan state changes. This includes
whether connections will be attempted, scan triggers and saved network
configuration changes.
The ClientListener API provides a mechanism for callers to receive state change
updates about wlan operation.
The ClientProvider API provides a mechanism for wlan control and is intended
to be called by applications or entities representing the user (ex, Settings).
This API is not intended to be called by other applications to change wlan
state without explicit user control.
Wlan status changes for client connections and the associated network state.
These updates contain information about whether or not the device will attempt
to connect to networks, saved network configuration change information,
individual connection state information by NetworkIdentifier and connection
attempt information. The connection and network related calls are based on
NetworkIdentifier to allow multiple simultaneous connections on supporting
devices.
High level compatibility for the scan result. Not all network security protocols
are supported. New protocols may be detected before they are connectable
and deprecated protocols may explicitly be unsupported due to security and
privacy concerns.
Connection states used to update registered wlan observers.
Connectivity operating mode for the access point.
Information used to verify access to a target network.
Disconnect and connection attempt failure status codes
Potential error cases for saving and removing network configurations.
Iterator used by callers to retrieve saved network information.
Operating band for wlan control request and status updates.
Current detailed operating state for an access point.
Wlan scan error codes.
Iterator used to send back scan results to the caller. The corresponding channel
will be closed after the scan is complete and results are returned or fails due
to an error.
High level protection type for the network. This does not convey all details needed
for the mechanism of the connection, but is primarily used to map the target network
to proper scan results.
Wlan operating state for client connections