Base struct for EMLSR Main PHY switch traces. More...
#include "emlsr-manager.h"
Inheritance diagram for ns3::EmlsrMainPhySwitchTrace:
Collaboration diagram for ns3::EmlsrMainPhySwitchTrace:Public Member Functions | |
| virtual | ~EmlsrMainPhySwitchTrace ()=default |
| virtual std::shared_ptr< EmlsrMainPhySwitchTrace > | Clone () const =0 |
| virtual std::string_view | GetName () const =0 |
Public Attributes | |
| std::optional< uint8_t > | fromLinkId |
| ID of the link the main PHY is moving from (if any) | |
| uint8_t | toLinkId {WIFI_LINKID_UNDEFINED} |
| ID of the link the main PHY is moving to. | |
Base struct for EMLSR Main PHY switch traces.
Definition at line 38 of file emlsr-manager.h.
|
virtualdefault |
|
pure virtual |
Implemented in ns3::EmlsrMainPhySwitchTraceImpl< T >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrCtsAfterRtsTimeoutTrace >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrDlTxopIcfReceivedByAuxPhyTrace >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrSwitchMainPhyBackTrace >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrTxopEndedTrace >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrUlTxopAuxPhyNotTxCapableTrace >, and ns3::EmlsrMainPhySwitchTraceImpl< EmlsrUlTxopRtsSentByAuxPhyTrace >.
Referenced by EmlsrOperationsTestBase::MainPhySwitchInfoCallback().
Here is the caller graph for this function:
|
pure virtual |
Implemented in ns3::EmlsrMainPhySwitchTraceImpl< T >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrCtsAfterRtsTimeoutTrace >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrDlTxopIcfReceivedByAuxPhyTrace >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrSwitchMainPhyBackTrace >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrTxopEndedTrace >, ns3::EmlsrMainPhySwitchTraceImpl< EmlsrUlTxopAuxPhyNotTxCapableTrace >, and ns3::EmlsrMainPhySwitchTraceImpl< EmlsrUlTxopRtsSentByAuxPhyTrace >.
Referenced by EmlsrSwitchMainPhyBackTest::MainPhySwitchInfoCallback().
Here is the caller graph for this function:| std::optional<uint8_t> ns3::EmlsrMainPhySwitchTrace::fromLinkId |
ID of the link the main PHY is moving from (if any)
Definition at line 48 of file emlsr-manager.h.
| uint8_t ns3::EmlsrMainPhySwitchTrace::toLinkId {WIFI_LINKID_UNDEFINED} |
ID of the link the main PHY is moving to.
Definition at line 49 of file emlsr-manager.h.