1 #ifndef NDNDPDK_TGCONSUMER_RX_H
2 #define NDNDPDK_TGCONSUMER_RX_H
8 #include "../core/running-stat.h"
9 #include "../dpdk/thread.h"
10 #include "../iface/pktqueue.h"
28 __attribute__((nonnull))
int
struct TgcRx TgcRx
Traffic generator consumer RX thread.
struct TgcRxPattern TgcRxPattern
Per-pattern information in traffic generator consumer.
int TgcRx_Run(TgcRx *cr)
Definition: rx.c:57
Thread-safe packet queue.
Definition: pktqueue.h:23
Facility to compute mean and variance, with integer min and max.
Definition: running-stat.h:39
Per-pattern information in traffic generator consumer.
Definition: rx.h:13
RunningStatI rtt
Definition: rx.h:15
uint16_t prefixLen
Definition: rx.h:16
uint64_t nNacks
Definition: rx.h:14
Traffic generator consumer RX thread.
Definition: rx.h:20
TgcRxPattern pattern[TgcMaxPatterns]
Definition: rx.h:25
PktQueue rxQueue
Definition: rx.h:22
ThreadCtrl ctrl
Definition: rx.h:21
uint8_t nPatterns
Definition: rx.h:24
uint8_t runNum
Definition: rx.h:23
Thread load stats and stop flag.
Definition: thread.h:10
@ TgcMaxPatterns
Definition: enum.h:7