class WlanTxInfoFlags

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

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

defined in the FIDL schema.

Public Members

static WlanTxInfoFlags kProtected
static WlanTxInfoFlags kFavorReliability
static WlanTxInfoFlags kQos
static WlanTxInfoFlags kMask

Public Methods

void WlanTxInfoFlags ()

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

void WlanTxInfoFlags (uint32_t value)

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

preserving any bit member not defined in the FIDL schema.

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

bool operator== (const WlanTxInfoFlags & other)

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

bool operator!= (const WlanTxInfoFlags & other)

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

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

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

WlanTxInfoFlags TruncatingUnknown (uint32_t value)

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

clearing any bit member not defined in the FIDL schema.

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

WlanTxInfoFlags unknown_bits ()

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

WlanTxInfoFlags operator~ ()

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

WlanTxInfoFlags operator| (const WlanTxInfoFlags & other)

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

WlanTxInfoFlags operator& (const WlanTxInfoFlags & other)

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

WlanTxInfoFlags operator^ (const WlanTxInfoFlags & other)

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

WlanTxInfoFlags operator- (const WlanTxInfoFlags & other)

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

void operator|= (const WlanTxInfoFlags & other)

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

void operator&= (const WlanTxInfoFlags & other)

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

void operator^= (const WlanTxInfoFlags & other)

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

void operator-= (const WlanTxInfoFlags & other)

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