_TConfigureTxRatePoliciesMsg Struct Reference

struct _TConfigureTxRatePoliciesMsg

Member Data Documentation

TTxAutoRatePolicy autoRatePolicy

TTxAutoRatePolicy autoRatePolicy

defines the rate class(es) to use for frame Tx when the WLAN vendor implementation handles Tx rate adaptation. If WLAN PDD does not support as many rate classes as are specified in this command message, only the rate class specified for ELegacy queue, which shall be the first class in this array, will be used. The mapping defined in queue2RateClass applies also to these classes. The shortRetryLimit and the longRetryLimit values defined as part of the ratePolicy are relevant also with the auto rate policy. Only the first numOfPolicyObjects values (see TTxRatePolicy) from the beginning of the array are relevant.

TOIDHeader hdr

TOIDHeader hdr

Common message header

THtMcsPolicy htMcsPolicy

THtMcsPolicy htMcsPolicy

defines the HT MCS sets to use for frame Tx when communicating with a HT network. If WLAN PDD does not support as many MCS sets as are specified in this command message, only the MCS set specified for ELegacy queue, which shall be the first MCS set in this array, will be used. The mapping defined in queue2RateClass applies also to these MCS sets. The shortRetryLimit and the longRetryLimit values defined as part of the ratePolicy are relevant also with the MCS sets. Only the first numOfPolicyObjects values (see TTxRatePolicy) from the beginning of the array are relevant.

TInitialMaxTxRate4RateClass initialMaxTxRate4RateClass

TInitialMaxTxRate4RateClass initialMaxTxRate4RateClass

TQueue2RateClass queue2RateClass

TQueue2RateClass queue2RateClass

TTxRatePolicy ratePolicy

TTxRatePolicy ratePolicy