#include "ns3/core-module.h"#include "ns3/internet-module.h"#include "ns3/network-module.h"#include <iostream> Include dependency graph for main-simple.cc:
 Include dependency graph for main-simple.cc:Go to the source code of this file.
| Functions | |
| static void | GenerateTraffic (Ptr< Socket > socket, int32_t size) | 
| Generates traffic.  More... | |
| static void | SocketPrinter (Ptr< Socket > socket) | 
| Prints the packets received by a socket.  More... | |
Generates traffic.
The first call sends a packet of the specified size, and then the function is scheduled to send a packet of (size-50) after 0.5s. The process is iterated until the packet size is zero.
| socket | output socket | 
| size | packet size | 
Definition at line 39 of file main-simple.cc.
References ns3::Socket::Close(), GenerateTraffic(), ns3::Time::GetSeconds(), ns3::Now(), ns3::Seconds(), and ns3::Socket::Send().
Referenced by GenerateTraffic().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:Prints the packets received by a socket.
| socket | input socket | 
Definition at line 57 of file main-simple.cc.
References ns3::Time::GetSeconds(), ns3::Packet::GetSize(), ns3::Now(), and ns3::Socket::Recv().
 Here is the call graph for this function:
 Here is the call graph for this function: