A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
EmlsrUlTxopTest::Params Struct Reference

Parameters for the EMLSR UL TXOP test. More...

#include "wifi-emlsr-basic-exchanges-test.h"

+ Collaboration diagram for EmlsrUlTxopTest::Params:

Public Attributes

MHz_u auxPhyChannelWidth
 max width supported by aux PHYs
 
MHz_u channelWidth
 width of the channels used by MLDs
 
bool genBackoffIfTxopWithoutTx
 whether the backoff should be invoked when the AC gains a TXOP but it does not transmit any frame
 
std::set< uint8_t > linksToEnableEmlsrOn
 IDs of links on which EMLSR mode should be enabled.
 
Time mediumSyncDuration
 duration of the MediumSyncDelay timer
 
uint8_t msdMaxNTxops
 Max number of TXOPs that an EMLSR client is allowed to attempt to initiate while the MediumSyncDelay timer is running (zero indicates no limit)
 
bool putAuxPhyToSleep
 whether aux PHYs are put to sleep during DL/UL TXOPs
 
bool switchMainPhyBackDelayTimeout
 whether a SwitchMainPhyBackDelay timer expires after that the main PHY moved to an aux PHY link
 

Detailed Description

Parameters for the EMLSR UL TXOP test.

Definition at line 255 of file wifi-emlsr-basic-exchanges-test.h.

Member Data Documentation

◆ auxPhyChannelWidth

MHz_u EmlsrUlTxopTest::Params::auxPhyChannelWidth

max width supported by aux PHYs

Definition at line 260 of file wifi-emlsr-basic-exchanges-test.h.

◆ channelWidth

MHz_u EmlsrUlTxopTest::Params::channelWidth

width of the channels used by MLDs

Definition at line 259 of file wifi-emlsr-basic-exchanges-test.h.

◆ genBackoffIfTxopWithoutTx

bool EmlsrUlTxopTest::Params::genBackoffIfTxopWithoutTx

whether the backoff should be invoked when the AC gains a TXOP but it does not transmit any frame

Definition at line 265 of file wifi-emlsr-basic-exchanges-test.h.

◆ linksToEnableEmlsrOn

std::set<uint8_t> EmlsrUlTxopTest::Params::linksToEnableEmlsrOn

IDs of links on which EMLSR mode should be enabled.

Definition at line 258 of file wifi-emlsr-basic-exchanges-test.h.

◆ mediumSyncDuration

Time EmlsrUlTxopTest::Params::mediumSyncDuration

duration of the MediumSyncDelay timer

Definition at line 261 of file wifi-emlsr-basic-exchanges-test.h.

◆ msdMaxNTxops

uint8_t EmlsrUlTxopTest::Params::msdMaxNTxops

Max number of TXOPs that an EMLSR client is allowed to attempt to initiate while the MediumSyncDelay timer is running (zero indicates no limit)

Definition at line 262 of file wifi-emlsr-basic-exchanges-test.h.

◆ putAuxPhyToSleep

bool EmlsrUlTxopTest::Params::putAuxPhyToSleep

whether aux PHYs are put to sleep during DL/UL TXOPs

Definition at line 267 of file wifi-emlsr-basic-exchanges-test.h.

◆ switchMainPhyBackDelayTimeout

bool EmlsrUlTxopTest::Params::switchMainPhyBackDelayTimeout

whether a SwitchMainPhyBackDelay timer expires after that the main PHY moved to an aux PHY link

Definition at line 268 of file wifi-emlsr-basic-exchanges-test.h.


The documentation for this struct was generated from the following file: