#include "wifi-helper.h"#include "ns3/ampdu-subframe-header.h"#include "ns3/ap-wifi-mac.h"#include "ns3/config.h"#include "ns3/eht-configuration.h"#include "ns3/eht-ppdu.h"#include "ns3/frame-capture-model.h"#include "ns3/he-configuration.h"#include "ns3/ht-configuration.h"#include "ns3/interference-helper.h"#include "ns3/log.h"#include "ns3/mobility-model.h"#include "ns3/names.h"#include "ns3/net-device-queue-interface.h"#include "ns3/obss-pd-algorithm.h"#include "ns3/pointer.h"#include "ns3/preamble-detection-model.h"#include "ns3/qos-txop.h"#include "ns3/qos-utils.h"#include "ns3/radiotap-header.h"#include "ns3/sta-wifi-mac.h"#include "ns3/vht-configuration.h"#include "ns3/wifi-mac-queue.h"#include "ns3/wifi-mac-trailer.h"#include "ns3/wifi-radio-energy-model.h"#include <bit>#include <memory>
Include dependency graph for wifi-helper.cc:Go to the source code of this file.
Namespaces | |
| namespace | ns3 |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
| namespace | ns3::anonymous_namespace{wifi-helper.cc} |
Functions | |
| static void | ns3::AsciiPhyReceiveSinkWithContext (Ptr< OutputStreamWrapper > stream, std::string context, Ptr< const Packet > p, double snr, WifiMode mode, WifiPreamble preamble) |
| ASCII trace PHY receive sink with context. | |
| static void | ns3::AsciiPhyReceiveSinkWithoutContext (Ptr< OutputStreamWrapper > stream, Ptr< const Packet > p, double snr, WifiMode mode, WifiPreamble preamble) |
| ASCII trace PHY receive sink without context. | |
| static void | ns3::AsciiPhyTransmitSinkWithContext (Ptr< OutputStreamWrapper > stream, std::string context, Ptr< const Packet > p, WifiMode mode, WifiPreamble preamble, uint8_t txLevel) |
| ASCII trace PHY transmit sink with context. | |
| static void | ns3::AsciiPhyTransmitSinkWithoutContext (Ptr< OutputStreamWrapper > stream, Ptr< const Packet > p, WifiMode mode, WifiPreamble preamble, uint8_t txLevel) |
| ASCII trace PHY transmit sink without context. | |
| uint32_t | ns3::anonymous_namespace{wifi-helper.cc}::GetRadiotapField (uint32_t mask, uint32_t val) |
| Helper function to place the value to set in the correct bit(s) of a radiotap subfield. | |
Variables | |
| const std::map< MHz_u, RadiotapHeader::UsigCommonBw > | ns3::anonymous_namespace{wifi-helper.cc}::channelization320MHzMap |
| 320 MHz channelization map | |
| const std::unordered_map< std::string, WifiStandard > | ns3::anonymous_namespace{wifi-helper.cc}::WIFI_STANDARDS_NAME_MAP |
| Map strings to WifiStandard enum values. | |