#include "ns3/application-container.h"#include "ns3/application-helper.h"#include "ns3/config.h"#include "ns3/double.h"#include "ns3/internet-stack-helper.h"#include "ns3/node-container.h"#include "ns3/node.h"#include "ns3/nstime.h"#include "ns3/packet-sink-helper.h"#include "ns3/packet-sink.h"#include "ns3/packet-socket-address.h"#include "ns3/simple-net-device-helper.h"#include "ns3/test.h"#include "ns3/tgax-voip-traffic.h"#include "ns3/traced-callback.h"#include <algorithm>#include <map>#include <numeric>#include <optional>#include <string>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | TgaxVoipTrafficTestCase |
| TGax voice-over-IP traffic test. More... | |
| class | TgaxVoipTrafficTestSuite |
| TgaxVoipTraffic TestSuite. More... | |
| struct | TgaxVoipTrafficTestCase::TxInfo |
| Information about transmitted packet. More... | |
| struct | TgaxVoipTrafficTestCase::VoipParams |
| Information about VoIP parameters. More... | |
Namespaces | |
| namespace | anonymous_namespace{tgax-voip-traffic-test-suite.cc} |
Variables | |
| const uint32_t | anonymous_namespace{tgax-voip-traffic-test-suite.cc}::compressedProtocolHeader = 3 |
| size of compressed protocol header (assumes IPv4) | |
| static TgaxVoipTrafficTestSuite | g_TgaxVoipTrafficTestSuite |
| Static variable for test initialization. | |
| const uint32_t | anonymous_namespace{tgax-voip-traffic-test-suite.cc}::silencePayloadSize = 7 |
| payload size of silence packets in bytes | |
| const double | anonymous_namespace{tgax-voip-traffic-test-suite.cc}::tol = 0.1 |
| some tolerance for floating point comparisons | |
| const uint32_t | anonymous_namespace{tgax-voip-traffic-test-suite.cc}::voicePayloadSize = 33 |
| payload size of voice packets in bytes | |
|
static |
Static variable for test initialization.
Definition at line 400 of file tgax-voip-traffic-test-suite.cc.