Agora  1.2.0
Agora project
txrx_worker_dpdk.cc File Reference

Implementation of PacketTxRx initialization functions, and datapath functions for communicating with simulators over dpdk. More...

#include "txrx_worker_dpdk.h"
#include <arpa/inet.h>
#include <cassert>
#include <utility>
#include "dpdk_transport.h"
#include "gettime.h"
#include "logger.h"
#include "message.h"
Include dependency graph for txrx_worker_dpdk.cc:

Functions

template<void(TxRxWorkerDpdk::*)() run_thread>
static void ClassFunctioWrapper (TxRxWorkerDpdk *context)
 

Variables

static constexpr bool kDebugDPDK = false
 

Detailed Description

Implementation of PacketTxRx initialization functions, and datapath functions for communicating with simulators over dpdk.

Function Documentation

◆ ClassFunctioWrapper()

template<void(TxRxWorkerDpdk::*)() run_thread>
static void ClassFunctioWrapper ( TxRxWorkerDpdk context)
static

Variable Documentation

◆ kDebugDPDK

constexpr bool kDebugDPDK = false
staticconstexpr