SCapabilityInformationField Struct Reference

struct SCapabilityInformationField

802.11 management frame body capability information fixed-field

Constructor & Destructor Documentation

SCapabilityInformationField()

SCapabilityInformationField()[inline]

Ctor

SCapabilityInformationField(const TUint16)

SCapabilityInformationField(const TUint16aParam)[inline, explicit]

Ctor

Parameters

const TUint16 aParamvalue used in iCapabilityInformationField field

SCapabilityInformationField(const SCapabilityInformationField &)

SCapabilityInformationField(const SCapabilityInformationField &)[private]

Prohibit copy constructor

Parameters

const SCapabilityInformationField &

Member Functions Documentation

CapabilityInformationField()

TUint16 CapabilityInformationField()const [inline]

Returns the value of the Capability Information Field

ClearCfFields()

voidClearCfFields()[inline]

Clears both CF bits

ClearCfPollRequest()

voidClearCfPollRequest()[inline]

Clears both CF poll request field

ClearCfPollable()

voidClearCfPollable()[inline]

Clear CF pollable field

ClearPbcc()

voidClearPbcc()[inline]

Clear PBCC bit

ClearRMBit()

voidClearRMBit()[inline]

Clear RM bit

ClearReservedFields()

voidClearReservedFields()[inline]

Clear reserved fields

ClearShortPreamble()

voidClearShortPreamble()[inline]

Clears the short preamble bit

ClearWepBit()

voidClearWepBit()[inline]

Clear WEP bit

IsChannelAgilityBitSet()

TBool IsChannelAgilityBitSet()const [inline]

Evaluates if Channel Agility bit is up

IsEssBitSet()

TBool IsEssBitSet()const [inline]

Evaluates if ESS bit is up

IsIbssBitSet()

TBool IsIbssBitSet()const [inline]

Evaluates if IBSS bit is up

IsPbccBitSet()

TBool IsPbccBitSet()const [inline]

Evaluates if PBCC bit is up

IsPrivacyBitSet()

TBool IsPrivacyBitSet()const [inline]

Evaluates if Privaecy bit bit is up

IsShortPreambleBitSet()

TBool IsShortPreambleBitSet()const [inline]

Evaluates if Short Preamble bit is up

IsShortSlotTimeBitSet()

TBool IsShortSlotTimeBitSet()const [inline]

Evaluates if short slot time bit is up

SetIbss()

voidSetIbss()[inline]

sets the IBSS bit

SetPbcc()

voidSetPbcc()[inline]

sets the pbcc bit

SetRMBit()

voidSetRMBit()[inline]

Set RM bit

SetShortPreamble()

voidSetShortPreamble()[inline]

Sets the short preamble bit

SetWepBit()

voidSetWepBit()[inline]

Set WEP bit

operator=(const TUint16)

SCapabilityInformationField &operator=(const TUint16aParam)[inline]

Assignment operator for TUint16 type

Parameters

const TUint16 aParamvalue used as iCapabilityInformationField

Member Data Documentation

TUint16 iCapabilityInformationField

TUint16 iCapabilityInformationField

capability information fixed field