SAuthenticationFrame Struct Reference

struct SAuthenticationFrame

802.11 authentication management frame

Constructor & Destructor Documentation

SAuthenticationFrame()

SAuthenticationFrame()[inline]

Ctor

SAuthenticationFrame(const SAuthenticationFrame &)

SAuthenticationFrame(const SAuthenticationFrame &)[private]

Prohibit copy constructor

Parameters

const SAuthenticationFrame &

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 SAuthenticationFrame &)

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

Prohibit assignment operator

Parameters

const SAuthenticationFrame &

Member Data Documentation

SAuthenticationFixedFields iAuthenticationFields

SAuthenticationFixedFields iAuthenticationFields

authentication frame fixed fields

SManagementFrameHeader iHeader

SManagementFrameHeader iHeader

management frame header