PcapPlusPlus  Next
pcpp::IPcapStatisticsProvider Class Referenceabstract

An interface for providing Pcap-based device statistics. More...

#include <PcapDevice.h>

Inheritance diagram for pcpp::IPcapStatisticsProvider:
pcpp::IPcapDevice pcpp::IFileDevice pcpp::PcapLiveDevice pcpp::IFileReaderDevice pcpp::IFileWriterDevice pcpp::PcapRemoteDevice pcpp::WinPcapLiveDevice pcpp::PcapFileReaderDevice pcpp::PcapNgFileReaderDevice pcpp::SnoopFileReaderDevice pcpp::PcapFileWriterDevice pcpp::PcapNgFileWriterDevice

Public Member Functions

PcapStats getStatistics () const
 Get statistics from the device. More...
 
virtual void getStatistics (PcapStats &stats) const =0
 

Detailed Description

An interface for providing Pcap-based device statistics.

Member Function Documentation

◆ getStatistics() [1/2]

PcapStats pcpp::IPcapStatisticsProvider::getStatistics ( ) const

Get statistics from the device.

Returns
An object containing the stats

◆ getStatistics() [2/2]

virtual void pcpp::IPcapStatisticsProvider::getStatistics ( PcapStats stats) const
pure virtual