template <>

class NaturalEventHandlerInterface

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

Public Methods

void NaturalEventHandlerInterface ()

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

void Tx (::fidl::Event< ::fuchsia_wlan_tap::WlantapPhy::Tx> & )

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

void 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.

void SetChannel (::fidl::Event< ::fuchsia_wlan_tap::WlantapPhy::SetChannel> & )

The device is to switch to the specified channel.

void JoinBss (::fidl::Event< ::fuchsia_wlan_tap::WlantapPhy::JoinBss> & )

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.

void StartScan (::fidl::Event< ::fuchsia_wlan_tap::WlantapPhy::StartScan> & )
void SetKey (::fidl::Event< ::fuchsia_wlan_tap::WlantapPhy::SetKey> & )

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

void SetCountry (::fidl::Event< ::fuchsia_wlan_tap::WlantapPhy::SetCountry> & )

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

specified country.

void ~NaturalEventHandlerInterface ()

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