A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::EmlsrMainPhySwitchTrace Struct Referenceabstract

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< EmlsrMainPhySwitchTraceClone () 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.
 

Detailed Description

Base struct for EMLSR Main PHY switch traces.

Definition at line 38 of file emlsr-manager.h.

Constructor & Destructor Documentation

◆ ~EmlsrMainPhySwitchTrace()

virtual ns3::EmlsrMainPhySwitchTrace::~EmlsrMainPhySwitchTrace ( )
virtualdefault

Member Function Documentation

◆ Clone()

virtual std::shared_ptr< EmlsrMainPhySwitchTrace > ns3::EmlsrMainPhySwitchTrace::Clone ( ) const
pure virtual

◆ GetName()

Member Data Documentation

◆ fromLinkId

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.

◆ toLinkId

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.


The documentation for this struct was generated from the following file: