A Discrete-Event Network Simulator
API
dpdk-net-device.cc File Reference
#include "dpdk-net-device.h"
#include "ns3/log.h"
#include "ns3/net-device-queue-interface.h"
#include "ns3/simulator.h"
#include "ns3/uinteger.h"
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <sys/signal.h>
#include <unistd.h>
#include <mutex>
#include <poll.h>
#include <rte_eal.h>
#include <rte_ethdev.h>
#include <rte_common.h>
#include <rte_mempool.h>
#include <rte_mbuf.h>
#include <rte_malloc.h>
#include <rte_cycles.h>
#include <rte_port.h>
+ Include dependency graph for dpdk-net-device.cc:

Go to the source code of this file.

Namespaces

 ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Macros

#define CHECK_INTERVAL   100 /* 100ms */
 
#define MAX_CHECK_TIME   90 /* 9s (90 * 100ms) in total */
 

Macro Definition Documentation

◆ CHECK_INTERVAL

#define CHECK_INTERVAL   100 /* 100ms */

◆ MAX_CHECK_TIME

#define MAX_CHECK_TIME   90 /* 9s (90 * 100ms) in total */