#include "ns3/core-module.h"
#include "ns3/network-module.h"
#include "ns3/applications-module.h"
#include "ns3/mobility-module.h"
#include "ns3/stats-module.h"
#include "ns3/random-variable-stream.h"
#include "ns3/wifi-module.h"
#include "ns3/internet-module.h"
#include "ns3/flow-monitor-helper.h"
#include "ns3/olsr-helper.h"
#include "ns3/ipv4-static-routing-helper.h"
#include "ns3/ipv4-list-routing-helper.h"
#include <iostream>
#include <fstream>
Go to the source code of this file.
Classes | |
class | Experiment |
Helper class for UAN CW MAC example. More... | |
Functions | |
static Vector | GetPosition (Ptr< Node > node) |
int | main (int argc, char *argv[]) |
static std::string | PrintPosition (Ptr< Node > client, Ptr< Node > server) |
Definition at line 315 of file multirate.cc.
References ns3::Object::GetObject(), and ns3::MobilityModel::GetPosition().
Referenced by ns3::LteHelper::AttachToClosestEnb(), LteEpcE2eDataTestCase::DoRun(), PrintGnuplottableEnbListToFile(), PrintGnuplottableUeListToFile(), PrintPosition(), and NetAnimExperiment::Run().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 560 of file multirate.cc.
References ns3::Gnuplot::AddDataset(), Experiment::CommandSetup(), experiment(), ns3::Gnuplot::GenerateOutput(), Experiment::GetOutputFileName(), Experiment::GetRateManager(), Experiment::GetRtsThreshold(), Experiment::GetScenario(), Experiment::IsMobility(), Experiment::IsRouting(), NS_LOG_INFO, Experiment::Run(), ns3::Config::SetDefault(), ns3::WifiHelper::SetRemoteStationManager(), ns3::WifiHelper::SetStandard(), ns3::NqosWifiMacHelper::SetType(), and ns3::WIFI_PHY_STANDARD_holland.
Definition at line 322 of file multirate.cc.
References ns3::Ipv4::GetAddress(), ns3::Node::GetDevice(), ns3::Ipv4InterfaceAddress::GetLocal(), ns3::Object::GetObject(), GetPosition(), ns3::Vector3D::x, ns3::Vector3D::y, and ns3::Vector3D::z.
Referenced by Experiment::ApplicationSetup().