A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
GcrUrTest::GcrUrParameters Struct Reference

Parameters for GCR-UR tests. More...

#include "wifi-gcr-test.h"

+ Collaboration diagram for GcrUrTest::GcrUrParameters:

Public Attributes

uint8_t expectedSkippedRetries
 the number of skipped retries because of lifetime expiry
 
uint8_t nGcrRetries {7}
 number of solicited retries to use for GCR-UR
 
std::optional< uint16_t > packetsPauzeAggregation {}
 the amount of generated packets after which MPDU aggregation should not be used by limiting the queue to a single packet.
 
std::optional< uint16_t > packetsResumeAggregation {}
 the amount of generated packets after which MPDU aggregation should be used again by refilling the queue with more packets.
 

Detailed Description

Parameters for GCR-UR tests.

Definition at line 259 of file wifi-gcr-test.h.

Member Data Documentation

◆ expectedSkippedRetries

uint8_t GcrUrTest::GcrUrParameters::expectedSkippedRetries
Initial value:
{
0}

the number of skipped retries because of lifetime expiry

Definition at line 262 of file wifi-gcr-test.h.

Referenced by GcrUrTest::CheckResults().

◆ nGcrRetries

uint8_t GcrUrTest::GcrUrParameters::nGcrRetries {7}

number of solicited retries to use for GCR-UR

Definition at line 261 of file wifi-gcr-test.h.

Referenced by GcrUrTest::CheckResults(), and GcrUrTest::ConfigureGcrManager().

◆ packetsPauzeAggregation

std::optional<uint16_t> GcrUrTest::GcrUrParameters::packetsPauzeAggregation {}

the amount of generated packets after which MPDU aggregation should not be used by limiting the queue to a single packet.

If not specified, MPDU aggregation is not paused

Definition at line 265 of file wifi-gcr-test.h.

Referenced by GcrUrTest::CheckResults(), GcrUrTest::IsUsingAmpduOrSmpdu(), GcrUrTest::PacketGenerated(), and GcrUrTest::Transmit().

◆ packetsResumeAggregation

std::optional<uint16_t> GcrUrTest::GcrUrParameters::packetsResumeAggregation {}

the amount of generated packets after which MPDU aggregation should be used again by refilling the queue with more packets.

If not specified, MPDU aggregation is not resumed

Definition at line 270 of file wifi-gcr-test.h.

Referenced by GcrUrTest::CheckResults(), GcrUrTest::IsUsingAmpduOrSmpdu(), GcrUrTest::PacketGenerated(), and GcrUrTest::Transmit().


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