class JoinBssRequest

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

Input parameters for a join request. This definition is shared between softmac.fidl

and wlantap.fidl.

Public Methods

void JoinBssRequest (Storage_ storage)
void JoinBssRequest ()

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

void JoinBssRequest (JoinBssRequest && )

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

void JoinBssRequest (const JoinBssRequest & other)
JoinBssRequest & operator= (JoinBssRequest && )

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

JoinBssRequest & operator= (const JoinBssRequest & other)
bool operator== (const JoinBssRequest & other)
bool operator!= (const JoinBssRequest & other)
bool IsEmpty ()
const std::optional< ::std::array<uint8_t, 6>> & bssid ()
::std::optional< ::std::array<uint8_t, 6>> & bssid ()
JoinBssRequest & bssid (std::optional< ::std::array<uint8_t, 6>> value)

Setter for bssid.

const std::optional< ::fuchsia_wlan_ieee80211::BssType> & bss_type ()
::std::optional< ::fuchsia_wlan_ieee80211::BssType> & bss_type ()
JoinBssRequest & bss_type (std::optional< ::fuchsia_wlan_ieee80211::BssType> value)

Setter for bss_type.

const std::optional<bool> & remote ()
::std::optional<bool> & remote ()
JoinBssRequest & remote (std::optional<bool> value)

Setter for remote.

const std::optional<uint16_t> & beacon_period ()
::std::optional<uint16_t> & beacon_period ()
JoinBssRequest & beacon_period (std::optional<uint16_t> value)

Setter for beacon_period.

void JoinBssRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits