template <>

class NaturalClientImpl

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

Public Methods

::fidl::internal::NaturalThenable< ::fuchsia_wlan_tap::WlantapPhy::Shutdown> Shutdown ()

Shutdown the phy device so that it does not respond to any further calls.

Once shutdown, there is no way to restart the device.

It can only be called at the end of a test.

::fit::result< ::fidl::OneWayError> Rx (const ::fidl::Request< ::fuchsia_wlan_tap::WlantapPhy::Rx> & request)

The device "receives" a frame "over the air" and pass it up to driver.

::fit::result< ::fidl::OneWayError> ReportTxResult (const ::fidl::Request< ::fuchsia_wlan_tap::WlantapPhy::ReportTxResult> & request)

For rate selection (Minstrel), the device's last frame transmission is a success/failure,

with a certain number of retries.

::fit::result< ::fidl::OneWayError> ScanComplete (const ::fidl::Request< ::fuchsia_wlan_tap::WlantapPhy::ScanComplete> & request)