NDN-DPDK
High-Speed Named Data Networking Forwarder
|
Face details. More...
#include <face.h>
Data Fields | |
FaceRxThread | rx [MaxFaceRxThreads] |
FaceTxThread | tx [MaxFaceTxThreads] |
RTE_MARKER rxMarker | __rte_cache_aligned |
Face_RxInputFunc | rxInput |
InputDemuxes * | rxDemuxes |
per-face demuxes, overrides RxLoop demuxes More... | |
PdumpSourceRef | rxPdump |
ParseFor | rxParseFor |
RTE_MARKER txMarker | __rte_cache_aligned |
PacketMempools | txMempools |
mempools for fragmentation More... | |
Face_TxLoopFunc | txLoop |
Face_TxBurstFunc | txBurst |
PdumpSourceRef | txPdump |
uint8_t priv[] | __rte_cache_aligned |
Face details.
Fields in this struct are meant to be accessed in RX and TX threads, but not in forwarding/producer/consumer threads.
RTE_MARKER rxMarker FaceImpl::__rte_cache_aligned |
RTE_MARKER txMarker FaceImpl::__rte_cache_aligned |
uint8_t priv [] FaceImpl::__rte_cache_aligned |
FaceRxThread FaceImpl::rx[MaxFaceRxThreads] |
InputDemuxes* FaceImpl::rxDemuxes |
per-face demuxes, overrides RxLoop demuxes
Face_RxInputFunc FaceImpl::rxInput |
ParseFor FaceImpl::rxParseFor |
PdumpSourceRef FaceImpl::rxPdump |
FaceTxThread FaceImpl::tx[MaxFaceTxThreads] |
Face_TxBurstFunc FaceImpl::txBurst |
Face_TxLoopFunc FaceImpl::txLoop |
PacketMempools FaceImpl::txMempools |
mempools for fragmentation
PdumpSourceRef FaceImpl::txPdump |