class WlanRxInfoValid

Defined at line 21 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

|WlanRxInfoValid| is flexible, hence may contain unknown members not

defined in the FIDL schema.

Public Members

static WlanRxInfoValid kPhy
static WlanRxInfoValid kDataRate
static WlanRxInfoValid kChanWidth
static WlanRxInfoValid kMcs
static WlanRxInfoValid kRssi
static WlanRxInfoValid kSnr
static WlanRxInfoValid kMask

Public Methods

void WlanRxInfoValid ()

Defined at line 23 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

void WlanRxInfoValid (uint32_t value)

Constructs an instance of |WlanRxInfoValid| from an underlying primitive value,

preserving any bit member not defined in the FIDL schema.

Defined at line 27 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

uint32_t operator unsigned int ()

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

bool operator bool ()

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

bool operator== (const WlanRxInfoValid & other)

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

bool operator!= (const WlanRxInfoValid & other)

Defined at line 39 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

std::optional<WlanRxInfoValid> TryFrom (uint32_t value)

Constructs an instance of |WlanRxInfoValid| from an underlying primitive value

if the primitive does not contain any unknown members not defined in the

FIDL schema. Otherwise, returns |std::nullopt|.

Defined at line 53 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoValid TruncatingUnknown (uint32_t value)

Constructs an instance of |WlanRxInfoValid| from an underlying primitive value,

clearing any bit member not defined in the FIDL schema.

Defined at line 62 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoValid unknown_bits ()

Defined at line 65 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

bool has_unknown_bits ()

Defined at line 68 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoValid operator~ ()

Defined at line 87 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoValid operator| (const WlanRxInfoValid & other)

Defined at line 91 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoValid operator& (const WlanRxInfoValid & other)

Defined at line 96 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoValid operator^ (const WlanRxInfoValid & other)

Defined at line 101 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoValid operator- (const WlanRxInfoValid & other)

Defined at line 106 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

void operator|= (const WlanRxInfoValid & other)

Defined at line 111 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

void operator&= (const WlanRxInfoValid & other)

Defined at line 116 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

void operator^= (const WlanRxInfoValid & other)

Defined at line 121 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

void operator-= (const WlanRxInfoValid & other)

Defined at line 126 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h