A Discrete-Event Network Simulator
API
threaded-test-suite.cc File Reference

Threaded events test suite. More...

#include "ns3/test.h"
#include "ns3/simulator.h"
#include "ns3/list-scheduler.h"
#include "ns3/heap-scheduler.h"
#include "ns3/map-scheduler.h"
#include "ns3/calendar-scheduler.h"
#include "ns3/config.h"
#include "ns3/string.h"
#include "ns3/system-thread.h"
#include <chrono>
#include <ctime>
#include <list>
#include <thread>
#include <utility>
+ Include dependency graph for threaded-test-suite.cc:

Go to the source code of this file.

Classes

class  ThreadedSimulatorEventsTestCase
 Check threaded event handling with various thread number, schedulers, and simulator types. More...
 
class  ThreadedSimulatorTestSuite
 The threaded simulator Test Suite. More...
 

Macros

#define MAXTHREADS   64
 Maximum number of threads. More...
 

Variables

static ThreadedSimulatorTestSuite g_threadedSimulatorTestSuite
 Static variable for test initialization. More...
 

Detailed Description

Threaded events test suite.

Definition in file threaded-test-suite.cc.

Macro Definition Documentation

◆ MAXTHREADS

#define MAXTHREADS   64

Maximum number of threads.

Definition at line 39 of file threaded-test-suite.cc.

Variable Documentation

◆ g_threadedSimulatorTestSuite

ThreadedSimulatorTestSuite g_threadedSimulatorTestSuite
static

Static variable for test initialization.

Definition at line 325 of file threaded-test-suite.cc.