Structs§
- Join
BssArgs - SetChannel
Args - SetCountry
Args - Country code the device is to switch to. These values are populated by the wlantap driver and should not be specified manually. See also phy.fidl CountryCode.
- SetKey
Args - Start
Scan Args - TxArgs
- Wlan
KeyConfig - Configuration pertaining to security keys, often used by RSN and other secure authentication. These values are populated by the wlantap driver and should not be specified manually. See wlan_key_config_t for details about each field.
- Wlan
RxInfo - Information pertaining to incoming packets. One WlanRxInfo is associated with each packet. You are encouraged to use the default value in //src/connectivity/wlan/testing/hw-sim/src/lib.rs See wlan_rx_info_t for details about each field.
- Wlan
TxInfo - Instruction from generic WLAN driver on how to send a packet. One WlanTxInfo per packet. These values are populated by the wlantap driver and should not be specified manually. See wlan_tx_info_t for details about each field.
- Wlan
TxPacket - An outgoing packet that is to be “sent” by the wlantap device.
data
contains the packet in its wire format. - Wlantap
CtlControl Handle - Wlantap
CtlCreate PhyRequest - Wlantap
CtlCreate PhyResponder - Wlantap
CtlCreate PhyResponse - Wlantap
CtlEvent Stream - Wlantap
CtlMarker - Wlantap
CtlProxy - Wlantap
CtlRequest Stream - A Stream of incoming requests for fuchsia.wlan.tap/WlantapCtl.
- Wlantap
CtlSynchronous Proxy - Wlantap
PhyConfig - Describes the capabilities of the fake wlantap-phy device to be created.
- Wlantap
PhyControl Handle - Wlantap
PhyEvent Stream - Wlantap
PhyJoin BssRequest - Wlantap
PhyMarker - Wlantap
PhyProxy - Wlantap
PhyReport TxResult Request - Wlantap
PhyRequest Stream - A Stream of incoming requests for fuchsia.wlan.tap/WlantapPhy.
- Wlantap
PhyRx Request - Wlantap
PhyScan Complete Request - Wlantap
PhySet Channel Request - Wlantap
PhySet Country Request - Wlantap
PhySet KeyRequest - Wlantap
PhyShutdown Responder - Wlantap
PhyStart Scan Request - Wlantap
PhySynchronous Proxy - Wlantap
PhyTx Request
Enums§
- Wlantap
CtlEvent - Wlantap
CtlRequest - Instruct the wlantap-ctl device to creates a fake wlantap-phy device based on the
WlantapPhyConfig
passed in. The newly created wlantap-phy device will use the channel to allow aWlantapPhy
client to observe and control its behavior. - Wlantap
PhyEvent - Wlantap
PhyRequest - Allow the test program to observe and control the behavior of the wlantap-phy device.
A wlantap-phy device is a special vendor device and its driver (Fuchsia being the vendor)
used for testing purpose.
Implements a subset of
wlan_softmac_ifc_t
andwlan_softmac_protocol_ops_t
defined in fuchsia.wlan.softmac/softmac.fidl Implements a subset ofWlanPhyImpl
protocol defined in fuchsia.hardware.phyimpl/wlanphy-impl.fidl