A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
utilities.h File Reference
#include "ns3/forwarder-helper.h"
#include "ns3/lora-helper.h"
#include "ns3/mobility-helper.h"
#include "ns3/network-server-helper.h"
#include "ns3/position-allocator.h"
+ Include dependency graph for utilities.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ns3::lorawan::NetworkComponents
 Stores the main elements of a simulated LoRaWAN network. More...
 

Namespaces

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

Functions

Ptr< LoraChannelns3::lorawan::CreateChannel ()
 
NodeContainer ns3::lorawan::CreateEndDevices (int nDevices, MobilityHelper mobility, Ptr< LoraChannel > channel)
 
NodeContainer ns3::lorawan::CreateGateways (int nGateways, MobilityHelper mobility, Ptr< LoraChannel > channel)
 
Ptr< Nodens3::lorawan::CreateNetworkServer (NodeContainer endDevices, NodeContainer gateways)
 
template<typename T >
Ptr< T > ns3::lorawan::GetMacLayerFromNode (Ptr< Node > n)
 
NetworkComponents ns3::lorawan::InitializeNetwork (int nDevices, int nGateways)