#include "ns3/test.h"#include "ns3/codel-queue.h"#include "ns3/uinteger.h"#include "ns3/string.h"#include "ns3/double.h"#include "ns3/log.h"#include "ns3/simulator.h"#include "ns3/network-module.h"#include "ns3/core-module.h"
 Include dependency graph for codel-queue-test-suite.cc:Go to the source code of this file.
Classes | |
| class | CoDelQueueBasicDrop | 
| class | CoDelQueueBasicEnqueueDequeue | 
| class | CoDelQueueBasicOverflow | 
| class | CoDelQueueControlLawTest | 
| class | CoDelQueueNewtonStepTest | 
| class | CoDelQueueTestSuite | 
Macros | |
| #define | REC_INV_SQRT_BITS_ns3 (8 * sizeof(uint16_t)) | 
| #define | REC_INV_SQRT_SHIFT_ns3 (32 - REC_INV_SQRT_BITS_ns3) | 
Functions | |
| static uint16_t | _codel_Newton_step (uint32_t count, uint16_t rec_inv_sqrt) | 
| static uint32_t | _reciprocal_scale (uint32_t val, uint32_t ep_ro) | 
Variables | |
| CoDelQueueTestSuite | g_coDelQueueTestSuite | 
| #define REC_INV_SQRT_BITS_ns3 (8 * sizeof(uint16_t)) | 
Definition at line 35 of file codel-queue-test-suite.cc.
| #define REC_INV_SQRT_SHIFT_ns3 (32 - REC_INV_SQRT_BITS_ns3) | 
Definition at line 38 of file codel-queue-test-suite.cc.
Referenced by CoDelQueueControlLawTest::_codel_control_law(), and _codel_Newton_step().
      
  | 
  static | 
Definition at line 40 of file codel-queue-test-suite.cc.
References REC_INV_SQRT_SHIFT_ns3.
Referenced by CoDelQueueNewtonStepTest::DoRun().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 51 of file codel-queue-test-suite.cc.
Referenced by CoDelQueueControlLawTest::_codel_control_law().
 Here is the caller graph for this function:
      
  | 
  static |