Functions | |
uint32_t | ConvertContextToNodeId (const std::string &context) |
Get the node ID from the context string. | |
uint16_t | GetGcrMaxNumMpdus (uint16_t maxNumMpdus, const std::vector< GcrTestBase::StaInfo > &stas) |
Get the maximum number of groupcast MPDUs that can be in flight. | |
std::size_t | GetNumGcrStas (const std::vector< GcrTestBase::StaInfo > &stas) |
Get the number of GCR STAs. | |
std::size_t | GetNumNonGcrStas (const std::vector< GcrTestBase::StaInfo > &stas) |
Get the number of non-GCR STAs. | |
std::size_t | GetNumNonHtStas (const std::vector< GcrTestBase::StaInfo > &stas) |
Get the number of non-HT STAs. | |
Variables | |
constexpr bool | GCR_CAPABLE_STA {true} |
STA that is GCR capable. | |
constexpr bool | GCR_INCAPABLE_STA {false} |
STA that is not GCR capable. | |
constexpr uint32_t | maxRtsCtsThreshold {4692480} |
maximum value for RTS/CTS threshold | |
constexpr uint16_t | MULTICAST_PROTOCOL {1} |
protocol to create socket for multicast | |
auto | printStasInfo |
Lambda to print stations information. | |
constexpr uint16_t | UNICAST_PROTOCOL {2} |
protocol to create socket for unicast | |
uint32_t anonymous_namespace{wifi-gcr-test.cc}::ConvertContextToNodeId | ( | const std::string & | context | ) |
Get the node ID from the context string.
context | the context string |
Definition at line 120 of file wifi-gcr-test.cc.
uint16_t anonymous_namespace{wifi-gcr-test.cc}::GetGcrMaxNumMpdus | ( | uint16_t | maxNumMpdus, |
const std::vector< GcrTestBase::StaInfo > & | stas ) |
Get the maximum number of groupcast MPDUs that can be in flight.
maxNumMpdus | the configured maximum number of MPDUs |
stas | information about all STAs of the test |
Definition at line 135 of file wifi-gcr-test.cc.
References ns3::WIFI_STANDARD_80211ax, and ns3::WIFI_STANDARD_80211be.
std::size_t anonymous_namespace{wifi-gcr-test.cc}::GetNumGcrStas | ( | const std::vector< GcrTestBase::StaInfo > & | stas | ) |
Get the number of GCR STAs.
stas | information about all STAs of the test |
Definition at line 63 of file wifi-gcr-test.cc.
Referenced by GetNumNonGcrStas().
std::size_t anonymous_namespace{wifi-gcr-test.cc}::GetNumNonGcrStas | ( | const std::vector< GcrTestBase::StaInfo > & | stas | ) |
Get the number of non-GCR STAs.
stas | information about all STAs of the test |
Definition at line 77 of file wifi-gcr-test.cc.
References GetNumGcrStas().
std::size_t anonymous_namespace{wifi-gcr-test.cc}::GetNumNonHtStas | ( | const std::vector< GcrTestBase::StaInfo > & | stas | ) |
Get the number of non-HT STAs.
stas | information about all STAs of the test |
Definition at line 89 of file wifi-gcr-test.cc.
|
constexpr |
STA that is GCR capable.
Definition at line 158 of file wifi-gcr-test.cc.
|
constexpr |
STA that is not GCR capable.
Definition at line 159 of file wifi-gcr-test.cc.
|
constexpr |
maximum value for RTS/CTS threshold
Definition at line 156 of file wifi-gcr-test.cc.
|
constexpr |
protocol to create socket for multicast
Definition at line 153 of file wifi-gcr-test.cc.
auto anonymous_namespace{wifi-gcr-test.cc}::printStasInfo |
Lambda to print stations information.
Definition at line 99 of file wifi-gcr-test.cc.
|
constexpr |
protocol to create socket for unicast
Definition at line 154 of file wifi-gcr-test.cc.