template <>

class WireTableBuilder

Defined at line 7040 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 7052 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 7066 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 7080 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 7093 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 7107 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 7121 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