Struct WorkerParams
Defined in File worker.h
Struct Documentation
-
struct WorkerParams
Public Members
-
const uint16_t num_workers
-
const uint32_t num_containers
-
const uint32_t rate_lim_pps
-
const uint32_t timeout_ms
-
const uint32_t max_retries
-
std::vector<PerCoreCounters, RteAllocator<PerCoreCounters>> &counters
-
std::latch &workers_finished
-
std::latch &domains_finished
-
RTEMempool<DefaultPacket, MbufType::Raw> &raw_mempool
-
RTEMempool<DefaultPacket, MbufType::Pkt> &pkt_mempool
-
RTEMempool<Request> &request_mempool
-
bool output_raw
-
RTEMempool<DNSPacketDistr, MbufType::Raw> &dns_mempool
-
std::vector<RTERing<DNSPacketDistr>> &distribution_rings
-
const uint16_t num_workers