A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::lorawan::NetworkComponents Struct Reference

Stores the main elements of a simulated LoRaWAN network. More...

#include "utilities.h"

+ Collaboration diagram for ns3::lorawan::NetworkComponents:

Public Attributes

Ptr< LoraChannelchannel
 A pointer to the LoraChannel object.
 
NodeContainer endDevices
 Container of the end device nodes.
 
NodeContainer gateways
 Container of the gateway nodes.
 
Ptr< NodensNode
 A pointer to the network server Node.
 

Detailed Description

Stores the main elements of a simulated LoRaWAN network.

Definition at line 39 of file utilities.h.

Member Data Documentation

◆ channel

Ptr<LoraChannel> ns3::lorawan::NetworkComponents::channel

A pointer to the LoraChannel object.

Definition at line 41 of file utilities.h.

Referenced by UplinkPacketTest::DoRun(), DownlinkPacketTest::DoRun(), LinkCheckTest::DoRun(), and NetworkStatusTest::DoRun().

◆ endDevices

NodeContainer ns3::lorawan::NetworkComponents::endDevices

Container of the end device nodes.

Definition at line 42 of file utilities.h.

Referenced by UplinkPacketTest::DoRun(), DownlinkPacketTest::DoRun(), LinkCheckTest::DoRun(), and NetworkStatusTest::DoRun().

◆ gateways

NodeContainer ns3::lorawan::NetworkComponents::gateways

Container of the gateway nodes.

Definition at line 43 of file utilities.h.

Referenced by UplinkPacketTest::DoRun(), DownlinkPacketTest::DoRun(), LinkCheckTest::DoRun(), and NetworkStatusTest::DoRun().

◆ nsNode

Ptr<Node> ns3::lorawan::NetworkComponents::nsNode

A pointer to the network server Node.

Definition at line 44 of file utilities.h.

Referenced by UplinkPacketTest::DoRun(), DownlinkPacketTest::DoRun(), and LinkCheckTest::DoRun().


The documentation for this struct was generated from the following file: