#ifndef SUBSYSREPORT_H #define SUBSYSREPORT_H #include class SubSysReport : public QTcpServer { Q_OBJECT public: explicit SubSysReport(QObject *parent = nullptr); void start(); signals: void subReport(quint16 subType, QString DeviceID, quint64 insertId, int flag, QString CompanyCode, QString evt_name, QString evt, QString alarm_time); public slots: void incomingConnection(qintptr socketDescriptor) override; void getSubReport(quint16 subType, QString DeviceID, quint64 insertId, int flag, QString CompanyCode, QString evt_name, QString evt, QString alarm_time); }; #endif // SUBSYSREPORT_H