A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
frame-exchange-manager.h File Reference
#include "mac-rx-middle.h"
#include "mac-tx-middle.h"
#include "qos-txop.h"
#include "wifi-mac.h"
#include "wifi-phy.h"
#include "wifi-psdu.h"
#include "wifi-tx-parameters.h"
#include "wifi-tx-timer.h"
#include "wifi-tx-vector.h"
#include "channel-access-manager.h"
#include "wifi-ack-manager.h"
#include "wifi-protection-manager.h"
#include "ns3/object.h"
#include <functional>
#include <optional>
+ Include dependency graph for frame-exchange-manager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::FrameExchangeManager
 FrameExchangeManager is a base class handling the basic frame exchange sequences for non-QoS stations. More...
 
struct  ns3::FrameExchangeManager::OngoingRxInfo
 Information about the MPDU being received. More...
 

Namespaces

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

Macros

#define WIFI_FEM_NS_LOG_APPEND_CONTEXT    std::clog << "[link=" << +m_linkId << "][mac=" << m_self << "] "
 

Macro Definition Documentation

◆ WIFI_FEM_NS_LOG_APPEND_CONTEXT

#define WIFI_FEM_NS_LOG_APPEND_CONTEXT    std::clog << "[link=" << +m_linkId << "][mac=" << m_self << "] "

Definition at line 32 of file frame-exchange-manager.h.