class WlanFullmacImplIfcRoamStartIndRequest
Defined at line 2168 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcRoamStartIndRequest> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcRoamStartIndRequest> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcRoamStartIndRequest>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void WlanFullmacImplIfcRoamStartIndRequest ()
Defined at line 2170 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h
void WlanFullmacImplIfcRoamStartIndRequest (const WlanFullmacImplIfcRoamStartIndRequest & other)
Defined at line 2171 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h
WlanFullmacImplIfcRoamStartIndRequest & operator= (const WlanFullmacImplIfcRoamStartIndRequest & other)
Defined at line 2172 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h
void WlanFullmacImplIfcRoamStartIndRequest (WlanFullmacImplIfcRoamStartIndRequest && other)
Defined at line 2173 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h
WlanFullmacImplIfcRoamStartIndRequest & operator= (WlanFullmacImplIfcRoamStartIndRequest && other)
Defined at line 2174 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h
::fidl::Array<uint8_t, 6> & selected_bssid ()
BSSID of the target BSS. Required.
bool has_selected_bssid ()
::fuchsia_wlan_common::wire::BssDescription & selected_bss ()
Full BSS description of the target BSS. Required.
If the data in BssDescription is incorrect or incomplete, the roam cannot succeed,
because higher layers will not be able to complete required actions (e.g. SAE).
bool has_selected_bss ()
bool & original_association_maintained ()
Whether the original BSS association has been maintained at the start of a roam attempt.
Required. 802.11 dictates that a STA can only be associated with a single BSS, so a roam
attempt typically incurs disassociation at the start of the roam attempt. However,
802.11 also provides a mechanism (i.e. Fast BSS Transition) that allows a device to
maintain association with the original BSS while establishing authentication with the
target BSS, in order to avoid losing the original association if authentication with the
target BSS fails.
bool has_original_association_maintained ()
void ~WlanFullmacImplIfcRoamStartIndRequest ()
Defined at line 2176 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder