Base struct for EMLSR Main PHY switch traces. More...
#include "emlsr-manager.h"
 Inheritance diagram for ns3::EmlsrMainPhySwitchTrace:
 Inheritance diagram for ns3::EmlsrMainPhySwitchTrace: Collaboration 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:
 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:
 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.