A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
MeshTest Class Reference

Public Member Functions

 MeshTest ()
 Init test.
 
void Configure (int argc, char **argv)
 Configure test from command line arguments.
 
int Run ()
 Run test.
 

Private Member Functions

void CreateNodes ()
 Create nodes and setup their mobility.
 
void InstallApplication ()
 Install applications.
 
void InstallInternetStack ()
 Install internet m_stack on nodes.
 
void Report ()
 Print mesh devices diagnostics.
 

Private Attributes

Ipv4InterfaceContainer interfaces
 
bool m_chan
 
uint32_t m_nIfaces
 
double m_packetInterval
 
uint16_t m_packetSize
 
bool m_pcap
 
double m_randomStart
 
std::string m_root
 
std::string m_stack
 
double m_step
 
double m_totalTime
 
int m_xSize
 
int m_ySize
 
MeshHelper mesh
 
NetDeviceContainer meshDevices
 List of all mesh point devices.
 
NodeContainer nodes
 List of network nodes.
 

Detailed Description

Definition at line 63 of file mesh.cc.


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