NDN-DPDK
High-Speed Named Data Networking Forwarder
Loading...
Searching...
No Matches
writer.h
Go to the documentation of this file.
1#ifndef NDNDPDK_HRLOG_WRITER_H
2#define NDNDPDK_HRLOG_WRITER_H
3
5
6#include "../dpdk/thread.h"
7#include "entry.h"
8
10typedef struct HrlogWriter {
12 struct rte_ring* queue;
13 const char* filename;
14 int64_t count;
16
18int
20
21#endif // NDNDPDK_HRLOG_WRITER_H
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