#include <trace-tools/pcap/dumper.hh>
Public Member Functions | |
dumper (pcap_dumper_t *) | |
void | operator() (const pkthdr *, const void *pkt) |
A PCAP dumper allows you to dump frames/packets into a file. Build a PCAP dumper from a PCAP descriptor, then use operator()().
pcapxx::dumper::dumper | ( | pcap_dumper_t * | d | ) | [inline] |
Build a PCAP dumper from an underlying libpcap
dumper_t
.
Users should not call this constructor directly. Create PCAP dumpers using a PCAP descriptor.
void pcapxx::dumper::operator() | ( | const pkthdr * | h, | |
const void * | pkt | |||
) | [inline] |
Dump a frame/packet given a PCAP header and some data.