#ifndef PACKETMANAGER_H #define PACKETMANAGER_H #include #include #include #include #include #include #include #include #include class PacketManager : public QObject { Q_OBJECT public: explicit PacketManager(QObject *parent = nullptr); static QString getProtocolTypeAsString(pcpp::ProtocolType); static QString printHttpMethod(pcpp::HttpRequestLayer::HttpMethod); static QStringList getPacketSourceAndDestination(pcpp::Packet*); static QString getPacketData(pcpp::RawPacket*); static QString getTcpFlags(pcpp::TcpLayer*); signals: }; #endif // PACKETMANAGER_H