template <>

class WireTableBuilder

Defined at line 6604 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h

Public Methods

template <typename First = uint64_t, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<uint64_t>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_wlan_fullmac::wire::WlanFullmacImplStartScanRequest> & txn_id (First && first, Args &&... args_)

Unique transaction id (will be indicated in corresponding scan results).

Defined at line 6617 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h

template <typename First = ::fidl::VectorView<uint8_t>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<uint8_t>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_wlan_fullmac::wire::WlanFullmacImplStartScanRequest> & channels (First && first, Args &&... args_)

List of channels to scan on. An empty list of channels will cause a

scan request to immediately return a OnScanEnd with code INVALID_ARGS.

Invalid channel numbers will be silently ignored. The validity of a channel

number depends on the current regulatory region, and a FullMAC driver cannot

always determine the region setting. This is especially the case when

firmware changes the region setting dynamically.

Defined at line 6636 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fidl::VectorView<uint8_t>>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fidl::VectorView<uint8_t>>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_wlan_fullmac::wire::WlanFullmacImplStartScanRequest> & ssids (First && first, Args &&... args_)

List of SSIDs to scan for. An empty list of ssids is the same as specifying

a list containing only the wildcard SSID.

There is no limit on the number of SSIDs specified. A large number of

SSIDs may result in extended scan times because of hardware limitations on

the number of SSIDs permitted per scan request and the technical limitation

in IEEE 802.11-2016 that limits the number of SSIDs in a single Probe Request

frame to ieee80211.SSID_LIST_MAX SSIDs.

Defined at line 6656 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h

Friends

template <>
class WlanFullmacImplStartScanRequest