class ConnectRequest

Defined at line 1571 of file fidling/gen/sdk/fidl/fuchsia.wlan.sme/fuchsia.wlan.sme/cpp/fidl/fuchsia.wlan.sme/cpp/natural_types.h

Public Methods

void ConnectRequest (::std::vector<uint8_t> ssid, ::fuchsia_wlan_common::BssDescription bss_description, bool multiple_bss_candidates, ::fuchsia_wlan_common_security::Authentication authentication, ::fuchsia_wlan_common::ScanType deprecated_scan_type)
void ConnectRequest ()

Default constructs a |ConnectRequest| only if all of its members are default constructible.

Defined at line 1581 of file fidling/gen/sdk/fidl/fuchsia.wlan.sme/fuchsia.wlan.sme/cpp/fidl/fuchsia.wlan.sme/cpp/natural_types.h

void ConnectRequest (ConnectRequest && )

Defined at line 1584 of file fidling/gen/sdk/fidl/fuchsia.wlan.sme/fuchsia.wlan.sme/cpp/fidl/fuchsia.wlan.sme/cpp/natural_types.h

void ConnectRequest (Storage_ storage)
void ConnectRequest (const ConnectRequest & other)
ConnectRequest & operator= (const ConnectRequest & other)
bool operator== (const ConnectRequest & other)
bool operator!= (const ConnectRequest & other)
const ::std::vector<uint8_t> & ssid ()
::std::vector<uint8_t> & ssid ()
ConnectRequest & ssid (::std::vector<uint8_t> value)

Setter for ssid.

const ::fuchsia_wlan_common::BssDescription & bss_description ()
::fuchsia_wlan_common::BssDescription & bss_description ()
ConnectRequest & bss_description (::fuchsia_wlan_common::BssDescription value)

Setter for bss_description.

bool multiple_bss_candidates ()

Informs SME whether multiple candidates were available, for metrics.

bool & multiple_bss_candidates ()

Informs SME whether multiple candidates were available, for metrics.

ConnectRequest & multiple_bss_candidates (bool value)

Informs SME whether multiple candidates were available, for metrics.

const ::fuchsia_wlan_common_security::Authentication & authentication ()

Authentication method.

Describes how SME authenticates when connecting to the target network.

::fuchsia_wlan_common_security::Authentication & authentication ()

Authentication method.

Describes how SME authenticates when connecting to the target network.

ConnectRequest & authentication (::fuchsia_wlan_common_security::Authentication value)

Authentication method.

Describes how SME authenticates when connecting to the target network.

::fuchsia_wlan_common::ScanType deprecated_scan_type ()

Deprecated. SME makes internal decision on whether to perform a passive or active

scan during connect. Setting this field will not affect anything for FullMAC, but

currently SoftMAC still honor this argument.

::fuchsia_wlan_common::ScanType & deprecated_scan_type ()

Deprecated. SME makes internal decision on whether to perform a passive or active

scan during connect. Setting this field will not affect anything for FullMAC, but

currently SoftMAC still honor this argument.

ConnectRequest & deprecated_scan_type (::fuchsia_wlan_common::ScanType value)

Deprecated. SME makes internal decision on whether to perform a passive or active

scan during connect. Setting this field will not affect anything for FullMAC, but

currently SoftMAC still honor this argument.

void ConnectRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
ConnectRequest & operator= (ConnectRequest && )

Defined at line 1585 of file fidling/gen/sdk/fidl/fuchsia.wlan.sme/fuchsia.wlan.sme/cpp/fidl/fuchsia.wlan.sme/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits