A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
emlsr-manager.h File Reference
#include "ns3/ctrl-headers.h"
#include "ns3/mac48-address.h"
#include "ns3/object.h"
#include "ns3/sta-wifi-mac.h"
#include "ns3/wifi-phy-operating-channel.h"
#include <map>
#include <memory>
#include <optional>
#include <set>
#include <string_view>
#include <utility>
+ Include dependency graph for emlsr-manager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ns3::EmlsrDlTxopIcfReceivedByAuxPhyTrace
 Struct to trace that main PHY switched to start a DL TXOP after that an aux PHY received an ICF. More...
 
struct  ns3::EmlsrMainPhySwitchTrace
 Base struct for EMLSR Main PHY switch traces. More...
 
struct  ns3::EmlsrMainPhySwitchTraceImpl< T >
 Implementation for the EMLSR Main PHY switch trace base struct. More...
 
class  ns3::EmlsrManager
 EmlsrManager is an abstract base class defining the API that EHT non-AP MLDs with EMLSR activated can use to handle the operations on the EMLSR links. More...
 
struct  ns3::EmlsrTxopEndedTrace
 Struct to trace that main PHY switched when a (DL or UL) TXOP ended. More...
 
struct  ns3::EmlsrUlTxopAuxPhyNotTxCapableTrace
 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...
 
struct  ns3::EmlsrUlTxopRtsSentByAuxPhyTrace
 Struct to trace that main PHY switched to start an UL TXOP after that an aux PHY transmitted an RTS. More...
 
struct  ns3::EmlsrManager::MediumSyncDelayStatus
 Information about the status of the MediumSyncDelay timer associated with a link. More...
 

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.