WifiMuRtsCtsProtection specifies that MU-RTS/CTS protection method is used. More...
#include "wifi-protection.h"
Public Member Functions | |
WifiMuRtsCtsProtection () | |
std::unique_ptr< WifiProtection > | Copy () const override |
Clone this object. More... | |
void | Print (std::ostream &os) const override |
Print the object contents. More... | |
Public Member Functions inherited from ns3::WifiProtection | |
WifiProtection (Method m) | |
Constructor. More... | |
virtual | ~WifiProtection () |
Public Attributes | |
CtrlTriggerHeader | muRts |
MU-RTS. More... | |
WifiTxVector | muRtsTxVector |
MU-RTS TXVECTOR. More... | |
Public Attributes inherited from ns3::WifiProtection | |
const Method | method |
protection method More... | |
Time | protectionTime |
time required by the protection method More... | |
Additional Inherited Members | |
Public Types inherited from ns3::WifiProtection | |
enum | Method { NONE = 0 , RTS_CTS , CTS_TO_SELF , MU_RTS_CTS } |
Available protection methods. More... | |
WifiMuRtsCtsProtection specifies that MU-RTS/CTS protection method is used.
Definition at line 126 of file wifi-protection.h.
ns3::WifiMuRtsCtsProtection::WifiMuRtsCtsProtection | ( | ) |
Definition at line 109 of file wifi-protection.cc.
|
overridevirtual |
Clone this object.
Implements ns3::WifiProtection.
Definition at line 115 of file wifi-protection.cc.
|
overridevirtual |
Print the object contents.
os | output stream in which the data should be printed. |
Implements ns3::WifiProtection.
Definition at line 121 of file wifi-protection.cc.
CtrlTriggerHeader ns3::WifiMuRtsCtsProtection::muRts |
MU-RTS.
Definition at line 134 of file wifi-protection.h.
Referenced by ns3::WifiDefaultProtectionManager::TryAddMpduToMuPpdu().
WifiTxVector ns3::WifiMuRtsCtsProtection::muRtsTxVector |
MU-RTS TXVECTOR.
Definition at line 135 of file wifi-protection.h.
Referenced by ns3::WifiDefaultProtectionManager::TryAddMpduToMuPpdu().