SAuthenticationFixedFields Struct Reference

struct SAuthenticationFixedFields

802.11 fixed length components required in authentication request management frame

Constructor & Destructor Documentation

SAuthenticationFixedFields(const TUint16, const TUint16, const T802Dot11ManagementStatusCode)

SAuthenticationFixedFields(const TUint16aAlgorithm =  K802Dot11AuthModeOpen ,
const TUint16aSeqNmbr = E802Dot11AuthenticationSeqNmbr1,
const T802Dot11ManagementStatusCodeaStatusCode = E802Dot11StatusSuccess
)[inline]

Ctor

Parameters

const TUint16 aAlgorithm =  K802Dot11AuthModeOpen authentication mode used
const TUint16 aSeqNmbr = E802Dot11AuthenticationSeqNmbr1sequence number used
const T802Dot11ManagementStatusCode aStatusCode = E802Dot11StatusSuccessstatus code used

Member Functions Documentation

AlgorithmNumber()

TUint16 AlgorithmNumber()const [inline]

Returns the authentication transaction algorithm number

SequenceNumber()

TUint16 SequenceNumber()const [inline]

Returns the authentication transaction sequence number

SetAlgorithmNumber(TUint16)

voidSetAlgorithmNumber(TUint16aAlgorithmNumber)[inline]

Sets the authentication transaction algorithm number

Parameters

TUint16 aAlgorithmNumber

SetSequenceNumber(TUint16)

voidSetSequenceNumber(TUint16aSequenceNumber)[inline]

Sets the authentication transaction sequence number

Parameters

TUint16 aSequenceNumbervalue to be set

StatusCode()

TUint16 StatusCode()const [inline]

Returns the authentication transaction status code

Member Data Documentation

TUint16 iAlgorithmNumber

TUint16 iAlgorithmNumber

algorithm number

TUint16 iSequenceNmbr

TUint16 iSequenceNmbr

sequence number

TUint16 iStatusCode

TUint16 iStatusCode

status code