A Discrete-Event Network Simulator
API
fq-codel-queue-disc-test-suite.cc File Reference
#include "ns3/codel-queue-disc.h"
#include "ns3/fq-codel-queue-disc.h"
#include "ns3/ipv4-address.h"
#include "ns3/ipv4-header.h"
#include "ns3/ipv4-packet-filter.h"
#include "ns3/ipv4-queue-disc-item.h"
#include "ns3/ipv6-header.h"
#include "ns3/ipv6-packet-filter.h"
#include "ns3/ipv6-queue-disc-item.h"
#include "ns3/pointer.h"
#include "ns3/simulator.h"
#include "ns3/string.h"
#include "ns3/tcp-header.h"
#include "ns3/test.h"
#include "ns3/udp-header.h"
+ Include dependency graph for fq-codel-queue-disc-test-suite.cc:

Go to the source code of this file.

Classes

class  FqCoDelQueueDiscDeficit
 This class tests the deficit per flow. More...
 
class  FqCoDelQueueDiscECNMarking
 This class tests ECN marking. More...
 
class  FqCoDelQueueDiscIPFlowsSeparationAndPacketLimit
 This class tests the IP flows separation and the packet limit. More...
 
class  FqCoDelQueueDiscL4sMode
 This class tests L4S mode. More...
 
class  FqCoDelQueueDiscNoSuitableFilter
 This class tests packets for which there is no suitable filter. More...
 
class  FqCoDelQueueDiscSetLinearProbing
 This class tests linear probing, collision response, and set creation capability of set associative hashing in FqCodel. More...
 
class  FqCoDelQueueDiscTCPFlowsSeparation
 This class tests the TCP flows separation. More...
 
class  FqCoDelQueueDiscTestSuite
 FQ-CoDel queue disc test suite. More...
 
class  FqCoDelQueueDiscUDPFlowsSeparation
 This class tests the UDP flows separation. More...
 
class  Ipv4TestPacketFilter
 Simple test packet filter able to classify IPv4 packets. More...
 

Variables

static FqCoDelQueueDiscTestSuite g_fqCoDelQueueDiscTestSuite
 Do not forget to allocate an instance of this TestSuite. More...
 
static int32_t g_hash
 Variable to assign g_hash to a new packet's flow. More...
 

Variable Documentation

◆ g_fqCoDelQueueDiscTestSuite

FqCoDelQueueDiscTestSuite g_fqCoDelQueueDiscTestSuite
static

Do not forget to allocate an instance of this TestSuite.

Definition at line 1784 of file fq-codel-queue-disc-test-suite.cc.

◆ g_hash

int32_t g_hash
static

Variable to assign g_hash to a new packet's flow.

Definition at line 40 of file fq-codel-queue-disc-test-suite.cc.

Referenced by Ipv4TestPacketFilter::DoClassify(), FqCoDelQueueDiscNoSuitableFilter::DoRun(), and FqCoDelQueueDiscSetLinearProbing::DoRun().