#include <introspecteddoxygen.hpp>
Config Paths
ns3::HeConfiguration is accessible through the following paths with Config::Set and Config::Connect:

"/NodeList/[i]/DeviceList/[i]/$ns3::WifiNetDevice/HeConfiguration"
Attributes

GuardInterval: Specify the shortest guard interval duration that can be used for HE transmissions.Possible values are 800ns, 1600ns or 3200ns.

Set with class: ns3::TimeValue

Underlying type: Time +800ns:+3200ns

Initial value: +3200ns

Flags: construct write read

BssColor: The BSS color

Set with class: ns3::UintegerValue

Underlying type: uint8_t 0:255

Initial value: 0

Flags: construct write read

MpduBufferSize: The MPDU buffer size for receiving AMPDUs

Set with class: ns3::UintegerValue

Underlying type: uint16_t 64:256

Initial value: 64

Flags: construct write read

MuBeAifsn: AIFSN used by BE EDCA when the MU EDCA Timer is running. It must be either zero (EDCA disabled) or a value from 2 to 15.

Set with class: ns3::UintegerValue

Underlying type: uint8_t 0:15

Initial value: 0

Flags: construct write read

MuBkAifsn: AIFSN used by BK EDCA when the MU EDCA Timer is running. It must be either zero (EDCA disabled) or a value from 2 to 15.

Set with class: ns3::UintegerValue

Underlying type: uint8_t 0:15

Initial value: 0

Flags: construct write read

MuViAifsn: AIFSN used by VI EDCA when the MU EDCA Timer is running. It must be either zero (EDCA disabled) or a value from 2 to 15.

Set with class: ns3::UintegerValue

Underlying type: uint8_t 0:15

Initial value: 0

Flags: construct write read

MuVoAifsn: AIFSN used by VO EDCA when the MU EDCA Timer is running. It must be either zero (EDCA disabled) or a value from 2 to 15.

Set with class: ns3::UintegerValue

Underlying type: uint8_t 0:15

Initial value: 0

Flags: construct write read

MuBeCwMin: CWmin used by BE EDCA when the MU EDCA Timer is running. It must be a power of 2 minus 1 in the range from 0 to 32767.

Set with class: ns3::UintegerValue

Underlying type: uint16_t 0:32767

Initial value: 15

Flags: construct write read

MuBkCwMin: CWmin used by BK EDCA when the MU EDCA Timer is running. It must be a power of 2 minus 1 in the range from 0 to 32767.

Set with class: ns3::UintegerValue

Underlying type: uint16_t 0:32767

Initial value: 15

Flags: construct write read

MuViCwMin: CWmin used by VI EDCA when the MU EDCA Timer is running. It must be a power of 2 minus 1 in the range from 0 to 32767.

Set with class: ns3::UintegerValue

Underlying type: uint16_t 0:32767

Initial value: 15

Flags: construct write read

MuVoCwMin: CWmin used by VO EDCA when the MU EDCA Timer is running. It must be a power of 2 minus 1 in the range from 0 to 32767.

Set with class: ns3::UintegerValue

Underlying type: uint16_t 0:32767

Initial value: 15

Flags: construct write read

MuBeCwMax: CWmax used by BE EDCA when the MU EDCA Timer is running. It must be a power of 2 minus 1 in the range from 0 to 32767.

Set with class: ns3::UintegerValue

Underlying type: uint16_t 0:32767

Initial value: 1023

Flags: construct write read

MuBkCwMax: CWmax used by BK EDCA when the MU EDCA Timer is running. It must be a power of 2 minus 1 in the range from 0 to 32767.

Set with class: ns3::UintegerValue

Underlying type: uint16_t 0:32767

Initial value: 1023

Flags: construct write read

MuViCwMax: CWmax used by VI EDCA when the MU EDCA Timer is running. It must be a power of 2 minus 1 in the range from 0 to 32767.

Set with class: ns3::UintegerValue

Underlying type: uint16_t 0:32767

Initial value: 1023

Flags: construct write read

MuVoCwMax: CWmax used by VO EDCA when the MU EDCA Timer is running. It must be a power of 2 minus 1 in the range from 0 to 32767.

Set with class: ns3::UintegerValue

Underlying type: uint16_t 0:32767

Initial value: 1023

Flags: construct write read

BeMuEdcaTimer: The MU EDCA Timer used by BE EDCA. It must be a multiple of 8192 us and must be in the range from 8.192 ms to 2088.96 ms. 0 is a reserved value, but we allow to use this value to indicate that an MU EDCA Parameter Set element must not be sent. Therefore, 0 can only be used if the MU EDCA Timer for all ACs is set to 0.

Set with class: ns3::TimeValue

Underlying type: Time +0ns:+2.08896e+09ns

Initial value: +0ns

Flags: construct write read

BkMuEdcaTimer: The MU EDCA Timer used by BK EDCA. It must be a multiple of 8192 us and must be in the range from 8.192 ms to 2088.96 ms.0 is a reserved value, but we allow to use this value to indicate that an MU EDCA Parameter Set element must not be sent. Therefore, 0 can only be used if the MU EDCA Timer for all ACs is set to 0.

Set with class: ns3::TimeValue

Underlying type: Time +0ns:+2.08896e+09ns

Initial value: +0ns

Flags: construct write read

ViMuEdcaTimer: The MU EDCA Timer used by VI EDCA. It must be a multiple of 8192 us and must be in the range from 8.192 ms to 2088.96 ms.0 is a reserved value, but we allow to use this value to indicate that an MU EDCA Parameter Set element must not be sent. Therefore, 0 can only be used if the MU EDCA Timer for all ACs is set to 0.

Set with class: ns3::TimeValue

Underlying type: Time +0ns:+2.08896e+09ns

Initial value: +0ns

Flags: construct write read

VoMuEdcaTimer: The MU EDCA Timer used by VO EDCA. It must be a multiple of 8192 us and must be in the range from 8.192 ms to 2088.96 ms.0 is a reserved value, but we allow to use this value to indicate that an MU EDCA Parameter Set element must not be sent. Therefore, 0 can only be used if the MU EDCA Timer for all ACs is set to 0.

Set with class: ns3::TimeValue

Underlying type: Time +0ns:+2.08896e+09ns

Initial value: +0ns

Flags: construct write read
No TraceSources are defined for this type.
Size of this type is 96 bytes (on a 64bit architecture).
The documentation for this class was generated from the following file: