#include <pkt_trace.h>
Definition at line 12 of file pkt_trace.h.
◆ Cb
◆ Direction
◆ PktTrace()
◆ ~PktTrace()
| virtual PktTrace::~PktTrace |
( |
| ) |
|
|
inlinevirtual |
◆ AddPktTrace()
| void PktTrace::AddPktTrace |
( |
Direction |
dir, |
|
|
std::size_t |
len, |
|
|
uint8_t * |
msg, |
|
|
const AgentHdr * |
hdr |
|
) |
| |
◆ Clear()
◆ Iterate()
| void PktTrace::Iterate |
( |
Cb |
cb | ) |
|
|
inline |
◆ num_buffers()
| std::size_t PktTrace::num_buffers |
( |
| ) |
const |
|
inline |
◆ pkt_trace_size()
| std::size_t PktTrace::pkt_trace_size |
( |
| ) |
const |
|
inline |
◆ set_num_buffers()
| void PktTrace::set_num_buffers |
( |
uint32_t |
num_buffers | ) |
|
|
inline |
◆ set_pkt_trace_size()
| void PktTrace::set_pkt_trace_size |
( |
std::size_t |
size | ) |
|
|
inline |
◆ count_
| uint32_t PktTrace::count_ |
|
private |
◆ end_
◆ kPktMaxNumBuffers
| const std::size_t PktTrace::kPktMaxNumBuffers = 512000 |
|
static |
◆ kPktMaxTraceSize
| const std::size_t PktTrace::kPktMaxTraceSize = 512 |
|
static |
◆ kPktNumBuffers
| const std::size_t PktTrace::kPktNumBuffers = 100 |
|
static |
◆ num_buffers_
| std::size_t PktTrace::num_buffers_ |
|
private |
◆ pkt_buffer_
| std::vector<Pkt> PktTrace::pkt_buffer_ |
|
private |
◆ pkt_trace_size_
| std::size_t PktTrace::pkt_trace_size_ |
|
private |
The documentation for this class was generated from the following files: