|
PcapPlusPlus
Next
|
#include <PcapFileDevice.h>
Public Member Functions | |
| ~IFileWriterDevice () override=default | |
| A destructor for this class. | |
Public Member Functions inherited from pcpp::IFileDevice | |
| std::string | getFileName () const |
| void | getStatistics (PcapStats &stats) const override |
| Get the statistics for this device. More... | |
Public Member Functions inherited from pcpp::IFilterableDevice | |
| bool | setFilter (GeneralFilter &filter) |
| bool | setFilter (std::string const &filterAsString) |
| bool | clearFilter () |
Public Member Functions inherited from pcpp::IDevice | |
| virtual bool | open ()=0 |
| virtual void | close ()=0 |
| Close the device. | |
| virtual bool | isOpened () const =0 |
Public Member Functions inherited from pcpp::IPcapStatisticsProvider | |
| PcapStats | getStatistics () const |
| Get statistics from the device. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from pcpp::IFileDevice | |
| bool | doUpdateFilter (std::string const *filterAsString) override |
| Updates the filter on the device with a BPF string. More... | |
| void | reportPacketProcessed (uint64_t numPackets=1) |
| Report that packets were processed (read or written, depending on the device type). More... | |
| void | reportPacketDropped (uint64_t numPackets=1) |
| Report that packets were dropped (not read or not written, depending on the device type). More... | |
| void | resetStatisticCounters () |
| Reset the internal statistic counters to zero. | |
An abstract class (cannot be instantiated, has a private c'tor) which is the parent class for file writer devices