Struct to trace that main PHY switched to operate on a link on which an aux PHY that is not TX capable has gained or is expected to shortly gain a TXOP. More...
#include "emlsr-manager.h"
Public Member Functions | |
| EmlsrUlTxopAuxPhyNotTxCapableTrace (AcIndex aci, const Time &delay, const Time &navLeft) | |
| Constructor provided because this struct is not an aggregate (it has a base struct), hence we cannot use designated initializers. | |
| Public Member Functions inherited from ns3::EmlsrMainPhySwitchTraceImpl< EmlsrUlTxopAuxPhyNotTxCapableTrace > | |
| std::shared_ptr< EmlsrMainPhySwitchTrace > | Clone () const override |
| std::string_view | GetName () const override |
| Public Member Functions inherited from ns3::EmlsrMainPhySwitchTrace | |
| virtual | ~EmlsrMainPhySwitchTrace ()=default |
Public Attributes | |
| AcIndex | acIndex |
| Access category of TXOP on aux PHY. | |
| Time | remNav |
| the remaining NAV on main PHY link when main PHY is requested to switch | |
| Time | remTime |
| Remaining time to complete backoff countdown on the aux PHY link. | |
| Public Attributes inherited from ns3::EmlsrMainPhySwitchTrace | |
| 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. | |
Static Public Attributes | |
| static constexpr std::string_view | m_name = "UlTxopAuxPhyNotTxCapable" |
| trace name | |
Struct to trace that main PHY switched to operate on a link on which an aux PHY that is not TX capable has gained or is expected to shortly gain a TXOP.
Definition at line 790 of file emlsr-manager.h.
|
inline |
Constructor provided because this struct is not an aggregate (it has a base struct), hence we cannot use designated initializers.
| aci | the value for the acIndex field |
| delay | the value for the remTime field |
| navLeft | the value for the remNav field |
Definition at line 807 of file emlsr-manager.h.
| AcIndex ns3::EmlsrUlTxopAuxPhyNotTxCapableTrace::acIndex |
Access category of TXOP on aux PHY.
Definition at line 795 of file emlsr-manager.h.
Referenced by EmlsrUlTxopAuxPhyNotTxCapableTrace().
|
staticconstexpr |
trace name
Definition at line 793 of file emlsr-manager.h.
| Time ns3::EmlsrUlTxopAuxPhyNotTxCapableTrace::remNav |
the remaining NAV on main PHY link when main PHY is requested to switch
Definition at line 797 of file emlsr-manager.h.
Referenced by EmlsrUlTxopAuxPhyNotTxCapableTrace().
| Time ns3::EmlsrUlTxopAuxPhyNotTxCapableTrace::remTime |
Remaining time to complete backoff countdown on the aux PHY link.
Definition at line 796 of file emlsr-manager.h.
Referenced by EmlsrUlTxopAuxPhyNotTxCapableTrace().