Status of the reception of the PPDU field. More...
#include "phy-entity.h"
Public Member Functions | |
PhyFieldRxStatus (bool s) | |
Constructor setting outcome of reception. More... | |
PhyFieldRxStatus (bool s, WifiPhyRxfailureReason r, PhyRxFailureAction a) | |
Constructor. More... | |
Public Attributes | |
PhyRxFailureAction | actionIfFailure {DROP} |
action to perform in case of failure More... | |
bool | isSuccess {true} |
outcome (true if success) of the reception More... | |
WifiPhyRxfailureReason | reason {UNKNOWN} |
failure reason More... | |
Status of the reception of the PPDU field.
Definition at line 110 of file phy-entity.h.
|
inline |
Constructor setting outcome of reception.
s | true if success |
Definition at line 121 of file phy-entity.h.
|
inline |
Constructor.
s | true if success |
r | reason of failure |
a | action to perform in case of failure |
Definition at line 129 of file phy-entity.h.
PhyRxFailureAction ns3::PhyEntity::PhyFieldRxStatus::actionIfFailure {DROP} |
action to perform in case of failure
Definition at line 115 of file phy-entity.h.
Referenced by ns3::PhyEntity::EndReceiveField(), ns3::DsssPhy::EndReceiveHeader(), ns3::OfdmPhy::EndReceiveHeader(), ns3::HtPhy::EndReceiveHtSig(), ns3::VhtPhy::EndReceiveSigA(), ns3::VhtPhy::EndReceiveSigB(), and ns3::operator<<().
bool ns3::PhyEntity::PhyFieldRxStatus::isSuccess {true} |
outcome (true
if success) of the reception
Definition at line 113 of file phy-entity.h.
Referenced by ns3::PhyEntity::EndReceiveField(), ns3::DsssPhy::EndReceiveHeader(), ns3::OfdmPhy::EndReceiveHeader(), ns3::HtPhy::EndReceiveHtSig(), ns3::VhtPhy::EndReceiveSigA(), ns3::VhtPhy::EndReceiveSigB(), ns3::operator<<(), ns3::HePhy::ProcessSigA(), and ns3::HePhy::ProcessSigB().
WifiPhyRxfailureReason ns3::PhyEntity::PhyFieldRxStatus::reason {UNKNOWN} |
failure reason
Definition at line 114 of file phy-entity.h.
Referenced by ns3::PhyEntity::EndReceiveField(), ns3::DsssPhy::EndReceiveHeader(), ns3::OfdmPhy::EndReceiveHeader(), ns3::HtPhy::EndReceiveHtSig(), ns3::VhtPhy::EndReceiveSigA(), ns3::VhtPhy::EndReceiveSigB(), and ns3::operator<<().