A Discrete-Event Network Simulator
API
wifi-spectrum-per-example.cc File Reference
#include <sstream>
#include <iomanip>
#include "ns3/core-module.h"
#include "ns3/config-store-module.h"
#include "ns3/network-module.h"
#include "ns3/applications-module.h"
#include "ns3/wifi-module.h"
#include "ns3/mobility-module.h"
#include "ns3/spectrum-module.h"
#include "ns3/internet-module.h"
+ Include dependency graph for wifi-spectrum-per-example.cc:

Go to the source code of this file.

Functions

void MonitorSniffRx (Ptr< const Packet > packet, uint16_t channelFreqMhz, uint16_t channelNumber, uint32_t rate, WifiPreamble preamble, WifiTxVector txVector, struct mpduInfo aMpdu, struct signalNoiseDbm signalNoise)
 

Variables

uint16_t g_channelNumber
 
double g_noiseDbmAvg
 
uint32_t g_rate
 
uint32_t g_samples
 
double g_signalDbmAvg
 

Function Documentation

void MonitorSniffRx ( Ptr< const Packet packet,
uint16_t  channelFreqMhz,
uint16_t  channelNumber,
uint32_t  rate,
WifiPreamble  preamble,
WifiTxVector  txVector,
struct mpduInfo  aMpdu,
struct signalNoiseDbm  signalNoise 
)

Variable Documentation

uint16_t g_channelNumber

Definition at line 91 of file wifi-spectrum-per-example.cc.

Referenced by MonitorSniffRx().

double g_noiseDbmAvg

Definition at line 89 of file wifi-spectrum-per-example.cc.

Referenced by MonitorSniffRx().

uint32_t g_rate

Definition at line 92 of file wifi-spectrum-per-example.cc.

Referenced by MonitorSniffRx().

uint32_t g_samples

Definition at line 90 of file wifi-spectrum-per-example.cc.

Referenced by MonitorSniffRx().

double g_signalDbmAvg

Definition at line 88 of file wifi-spectrum-per-example.cc.

Referenced by MonitorSniffRx().