template <>

class WireTableBuilder

Defined at line 7239 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 = ::fuchsia_wlan_common::wire::BssDescription, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_wlan_common::wire::BssDescription>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_wlan_fullmac::wire::WlanFullmacImplConnectRequest> & selected_bss (First && first, Args &&... args_)

Defined at line 7251 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::WlanFullmacImplConnectRequest> & sae_password (First && first, Args &&... args_)

sae_password is ignored except when SAE_DRIVER_AUTH is enabled and the

auth_type is SAE.

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

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

WEP key used in the authentication exchange.

This is only populated for the WEP security type, otherwise this field is empty.

Defined at line 7279 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::WlanFullmacImplConnectRequest> & security_ie (First && first, Args &&... args_)

Additional parameters specific to the association exchange.

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

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

WEP key used in the authentication exchange.

This is only populated for the WEP security type, otherwise this field is empty.

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

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

OWE public key used for Diffie Hellman exchange during association.

This is only populated for the OWE security type, otherwise this field is empty.

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

Friends

template <>
class WlanFullmacImplConnectRequest