#include "ns3/test.h"
#include "ns3/simulator.h"
#include "ns3/fq-codel-queue-disc.h"
#include "ns3/codel-queue-disc.h"
#include "ns3/ipv4-header.h"
#include "ns3/ipv4-packet-filter.h"
#include "ns3/ipv4-queue-disc-item.h"
#include "ns3/ipv4-address.h"
#include "ns3/ipv6-header.h"
#include "ns3/ipv6-packet-filter.h"
#include "ns3/ipv6-queue-disc-item.h"
#include "ns3/tcp-header.h"
#include "ns3/udp-header.h"
#include "ns3/string.h"
#include "ns3/pointer.h"
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 Any future classifier options (e.g. More... | |
class | FqCoDelQueueDiscIPFlowsSeparationAndPacketLimit |
This class tests the IP flows separation and the packet limit. More... | |
class | FqCoDelQueueDiscL4sMode |
This class tests L4S mode Any future classifier options (e.g. More... | |
class | FqCoDelQueueDiscNoSuitableFilter |
This class tests packets for which there is no suitable filter. More... | |
class | FqCoDelQueueDiscSetLinearProbing |
class | FqCoDelQueueDiscTCPFlowsSeparation |
This class tests the TCP flows separation. More... | |
class | FqCoDelQueueDiscTestSuite |
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 | fqCoDelQueueDiscTestSuite |
int32_t | hash |
|
static |
Definition at line 1128 of file fq-codel-queue-disc-test-suite.cc.
int32_t hash |
Definition at line 41 of file fq-codel-queue-disc-test-suite.cc.
Referenced by ns3::IidManager::AllocateUid(), ns3::tests::HashTestCase::Check(), ns3::ByteTagList::Deserialize(), ns3::PacketTagList::Deserialize(), Ipv4TestPacketFilter::DoClassify(), FqCoDelQueueDiscNoSuitableFilter::DoRun(), FqCoDelQueueDiscSetLinearProbing::DoRun(), ns3::IidManager::GetHash(), ns3::TypeId::GetHash(), ns3::Hash::Function::Murmur3::GetHash32(), ns3::Hash::Function::Murmur3::GetHash64(), ns3::IidManager::GetUid(), ns3::ArpQueueDiscItem::Hash(), ns3::Ipv4QueueDiscItem::Hash(), ns3::Ipv6QueueDiscItem::Hash(), ns3::TypeId::LookupByHash(), ns3::TypeId::LookupByHashFailSafe(), and ns3::Ipv4L3Protocol::UpdateDuplicate().