template <>

class WireWeakEventSender

Defined at line 1449 of file fidling/gen/sdk/fidl/fuchsia.wlan.tap/fuchsia.wlan.tap/cpp/fidl/fuchsia.wlan.tap/cpp/wire_messaging.h

Public Methods

fidl::OneWayStatus Tx (const ::fuchsia_wlan_tap::wire::TxArgs & args)

The device is to send a frame "over the air".

fidl::OneWayStatus WlanSoftmacStart ()

The device created by its parent device (wlantap-phy: wlanphy) is

detected and being connected by wlanstack/wlancfg.

The device is to enter the "running" state.

fidl::OneWayStatus SetChannel (const ::fuchsia_wlan_tap::wire::SetChannelArgs & args)

The device is to switch to the specified channel.

fidl::OneWayStatus JoinBss (const ::fuchsia_wlan_tap::wire::JoinBssArgs & args)

AP: The device is to use args.config as a template for beacon frames.

Client: The device is to be configured with this BSS as it peer.

fidl::OneWayStatus StartScan (const ::fuchsia_wlan_tap::wire::StartScanArgs & args)
fidl::OneWayStatus SetKey (const ::fuchsia_wlan_tap::wire::SetKeyArgs & args)

The device is to install the keys (often coming from RSN, exceptions apply).

fidl::OneWayStatus SetCountry (const ::fuchsia_wlan_tap::wire::SetCountryArgs & args)

The device is to change its radio and power settings to conform to the regulation of the

specified country.