class StartActiveScan

Defined at line 1550 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/markers.h

Starts an active scan. The server will deliver scan results

as Beacon or Probe Response frames using WlanSoftmacIfc.Recv().

When complete, the server will call WlanSoftmacIfc.ScanComplete()

with the same `scan_id` returned by StartActiveScan().

A device driver indicates support for `StartActiveScan()` using

`fuchsia.wlan.common/ProbeRequestOffloadExtension.supported`.

Common errors include:

ZX_ERR_INVALID_ARGS: The device is not capable of performing the

requested scan, e.g. because an incompatible channel was requested.

ZX_ERR_UNAVAILABLE: The device cannot currently perform scans.

ZX_ERR_SHOULD_WAIT: Another scan is already in-progress.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal