class StartPassiveScan

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

Starts a passive scan. The server will deliver scan results

as Beacon frames using WlanSoftmacIfc.Recv(). When complete,

the server will call WlanSoftmacIfc.ScanComplete() with the

same `scan_id` returned by StartPassiveScan().

The server indicates support for `StartPassiveScan()` using

`fuchsia.wlan.common/ScanOffloadExtension.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