#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: