|
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 |