class WmmAcParams

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

WFA WMM v1.2, 2.2.2

Public Methods

void WmmAcParams (uint8_t ecw_min, uint8_t ecw_max, uint8_t aifsn, uint16_t txop_limit, bool acm)
void WmmAcParams ()

Default constructs a |WmmAcParams| only if all of its members are default constructible.

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

void WmmAcParams (WmmAcParams && )

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

void WmmAcParams (Storage_ storage)
void WmmAcParams (const WmmAcParams & other)
WmmAcParams & operator= (const WmmAcParams & other)
bool operator== (const WmmAcParams & other)
bool operator!= (const WmmAcParams & other)
uint8_t ecw_min ()

Lower bound of contention window in exponential form

`cw_min = 2^(ecw_min) - 1`. The unit for contention window is "slot time", which

is different for each standard (e.g. 9 microseconds, 13 microseconds, etc.)

uint8_t & ecw_min ()

Lower bound of contention window in exponential form

`cw_min = 2^(ecw_min) - 1`. The unit for contention window is "slot time", which

is different for each standard (e.g. 9 microseconds, 13 microseconds, etc.)

WmmAcParams & ecw_min (uint8_t value)

Lower bound of contention window in exponential form

`cw_min = 2^(ecw_min) - 1`. The unit for contention window is "slot time", which

is different for each standard (e.g. 9 microseconds, 13 microseconds, etc.)

uint8_t ecw_max ()

Upper bound of contention window in exponential form

`cw_max = 2^(ecw_max) - 1`. The unit for contention window is "slot time", which

is different for each standard (e.g. 9 microseconds, 13 microseconds, etc.)

uint8_t & ecw_max ()

Upper bound of contention window in exponential form

`cw_max = 2^(ecw_max) - 1`. The unit for contention window is "slot time", which

is different for each standard (e.g. 9 microseconds, 13 microseconds, etc.)

WmmAcParams & ecw_max (uint8_t value)

Upper bound of contention window in exponential form

`cw_max = 2^(ecw_max) - 1`. The unit for contention window is "slot time", which

is different for each standard (e.g. 9 microseconds, 13 microseconds, etc.)

uint8_t aifsn ()

Arbitration Interframe Spacing Number (control wait time between sending each frame)

uint8_t & aifsn ()

Arbitration Interframe Spacing Number (control wait time between sending each frame)

WmmAcParams & aifsn (uint8_t value)

Arbitration Interframe Spacing Number (control wait time between sending each frame)

WmmAcParams & operator= (WmmAcParams && )

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

uint16_t txop_limit ()

TXOP limit in unit of 32 microseconds

uint16_t & txop_limit ()

TXOP limit in unit of 32 microseconds

WmmAcParams & txop_limit (uint16_t value)

TXOP limit in unit of 32 microseconds

bool acm ()

Whether admission control is mandatory

bool & acm ()

Whether admission control is mandatory

WmmAcParams & acm (bool value)

Whether admission control is mandatory

void WmmAcParams (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits