NDN-DPDK
High-Speed Named Data Networking Forwarder
writer.h
Go to the documentation of this file.
1 #ifndef NDNDPDK_HRLOG_WRITER_H
2 #define NDNDPDK_HRLOG_WRITER_H
3 
6 #include "../dpdk/thread.h"
7 #include "entry.h"
8 
10 typedef struct HrlogWriter {
12  struct rte_ring* queue;
13  const char* filename;
14  int64_t count;
16 
18 int
20 
21 #endif // NDNDPDK_HRLOG_WRITER_H
struct HrlogWriter HrlogWriter
High resolution log writer task.
int HrlogWriter_Run(HrlogWriter *w)
Write high resolution logs to a file.
Definition: writer.c:8
High resolution log writer task.
Definition: writer.h:10
ThreadCtrl ctrl
Definition: writer.h:11
const char * filename
Definition: writer.h:13
int64_t count
Definition: writer.h:14
struct rte_ring * queue
Definition: writer.h:12
Thread load stats and stop flag.
Definition: thread.h:10