class WlanRxInfoFlags

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

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

defined in the FIDL schema.

Public Members

static WlanRxInfoFlags kFcsInvalid
static WlanRxInfoFlags kFrameBodyPadding4
static WlanRxInfoFlags kMask

Public Methods

void WlanRxInfoFlags ()

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

void WlanRxInfoFlags (uint32_t value)

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

preserving any bit member not defined in the FIDL schema.

Defined at line 138 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 143 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 144 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

bool operator== (const WlanRxInfoFlags & other)

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

bool operator!= (const WlanRxInfoFlags & other)

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

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

Constructs an instance of |WlanRxInfoFlags| 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 160 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoFlags TruncatingUnknown (uint32_t value)

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

clearing any bit member not defined in the FIDL schema.

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

WlanRxInfoFlags unknown_bits ()

Defined at line 172 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 175 of file fidling/gen/sdk/fidl/fuchsia.wlan.softmac/fuchsia.wlan.softmac/cpp/fidl/fuchsia.wlan.softmac/cpp/common_types.h

WlanRxInfoFlags operator~ ()

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

WlanRxInfoFlags operator| (const WlanRxInfoFlags & other)

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

WlanRxInfoFlags operator& (const WlanRxInfoFlags & other)

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

WlanRxInfoFlags operator^ (const WlanRxInfoFlags & other)

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

WlanRxInfoFlags operator- (const WlanRxInfoFlags & other)

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

void operator|= (const WlanRxInfoFlags & other)

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

void operator&= (const WlanRxInfoFlags & other)

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

void operator^= (const WlanRxInfoFlags & other)

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

void operator-= (const WlanRxInfoFlags & other)

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