summaryrefslogtreecommitdiff
path: root/libopie2/opienet/opcap.h
authormickeyl <mickeyl>2003-04-09 21:37:05 (UTC)
committer mickeyl <mickeyl>2003-04-09 21:37:05 (UTC)
commitb055856776807f0a459a86b1e1f62902d2d3a9c3 (patch) (side-by-side diff)
tree46bee28833c363607d20f4db93eef0166a45852d /libopie2/opienet/opcap.h
parentc8401f7ebb9e9314ed48517da38b949c24800c50 (diff)
downloadopie-b055856776807f0a459a86b1e1f62902d2d3a9c3.zip
opie-b055856776807f0a459a86b1e1f62902d2d3a9c3.tar.gz
opie-b055856776807f0a459a86b1e1f62902d2d3a9c3.tar.bz2
implements a statistic interface for OPacketCapturer
Diffstat (limited to 'libopie2/opienet/opcap.h') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opienet/opcap.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libopie2/opienet/opcap.h b/libopie2/opienet/opcap.h
index ddef278..c9b0624 100644
--- a/libopie2/opienet/opcap.h
+++ b/libopie2/opienet/opcap.h
@@ -48,2 +48,3 @@ extern "C" // work around a bpf/pcap conflict in recent headers
/* QT */
+#include <qevent.h>
#include <qhostaddress.h>
@@ -51,2 +52,3 @@ extern "C" // work around a bpf/pcap conflict in recent headers
#include <qstring.h>
+#include <qmap.h>
@@ -82,2 +84,4 @@ class OPacket : public QObject
+ void updateStats( QMap<QString,int>&, QObjectList* );
+
private:
@@ -436,2 +440,4 @@ class OPacketCapturer : public QObject
+ const QMap<QString,int>& statistics() const;
+
signals:
@@ -448,2 +454,3 @@ class OPacketCapturer : public QObject
mutable char _errbuf[PCAP_ERRBUF_SIZE];
+ QMap<QString, int> _stats; // statistics;
};