#include "ns3/command-line.h"
#include "ns3/config.h"
#include "ns3/double.h"
#include "ns3/internet-stack-helper.h"
#include "ns3/log.h"
#include "ns3/mobility-helper.h"
#include "ns3/mobility-model.h"
#include "ns3/ssid.h"
#include "ns3/string.h"
#include "ns3/yans-wifi-channel.h"
#include "ns3/yans-wifi-helper.h"
Go to the source code of this file.
Functions | |
static void | GenerateTraffic (Ptr< Socket > socket, uint32_t pktSize, uint32_t pktCount, Time pktInterval) |
Generate traffic. More... | |
static std::string | PrintReceivedPacket (Ptr< Socket > socket) |
Print a packer that has been received. More... | |
static void | ReceivePacket (Ptr< Socket > socket) |
Function called when a packet is received. More... | |
|
static |
Generate traffic.
socket | The seding socket. |
pktSize | The packet size. |
pktCount | The packet counter. |
pktInterval | The interval between two packets. |
Definition at line 142 of file wifi-simple-interference.cc.
References ns3::Socket::Close(), pktSize, ns3::Simulator::Schedule(), and ns3::Socket::Send().
Print a packer that has been received.
socket | The receiving socket. |
Definition at line 105 of file wifi-simple-interference.cc.
References ns3::InetSocketAddress::ConvertFrom(), ns3::InetSocketAddress::GetIpv4(), ns3::InetSocketAddress::GetPort(), ns3::Socket::GetSockName(), and ns3::Socket::Recv().
Referenced by ReceivePacket().
Function called when a packet is received.
socket | The receiving socket. |
Definition at line 128 of file wifi-simple-interference.cc.
References NS_LOG_UNCOND, and PrintReceivedPacket().