SHtAuthenticationFrame Struct Reference

struct SHtAuthenticationFrame

802.11 authentication management frame with HT Control field

Constructor & Destructor Documentation

SHtAuthenticationFrame()

SHtAuthenticationFrame()[inline]

Ctor

SHtAuthenticationFrame(const SHtAuthenticationFrame &)

SHtAuthenticationFrame(const SHtAuthenticationFrame &)[private]

Prohibit copy constructor

Parameters

const SHtAuthenticationFrame &

Member Functions Documentation

ClearWepBit()

voidClearWepBit()[inline]

Clears the WEP bit from frame control field

GetAlgorithmNumber()

TUint16 GetAlgorithmNumber()const [inline]

Gets the algorithm number

GetSeqNmbr()

TUint16 GetSeqNmbr()const [inline]

Gets the frames sequence number

GetStatusCode()

TUint16 GetStatusCode()const [inline]

Gets the frames status code field

IncrementSeqNmbr()

voidIncrementSeqNmbr()[inline]

Increments sequnece number to next number we shall send

ResetSeqNmbr()

voidResetSeqNmbr()[inline]

Resets sequnece number to initial value

SetAlgorithmNmbr(TUint16)

voidSetAlgorithmNmbr(TUint16aAlgorithm)[inline]

Sets the the algorithm number field

Parameters

TUint16 aAlgorithmalgorithm to be used

SetWepBit()

voidSetWepBit()[inline]

Sets the WEP bit from frame control field

operator=(const SHtAuthenticationFrame &)

SHtAuthenticationFrame &operator=(const SHtAuthenticationFrame &)[private]

Prohibit assignment operator

Parameters

const SHtAuthenticationFrame &

Member Data Documentation

SAuthenticationFixedFields iAuthenticationFields

SAuthenticationFixedFields iAuthenticationFields

authentication frame fixed fields

SManagementFrameHeader iHeader

SManagementFrameHeader iHeader

management frame header

TUint32 iHtControl

TUint32 iHtControl

HT control field