1234567891011121314151617181920212223242526 |
- #ifndef SUBSYSREPORT_H
- #define SUBSYSREPORT_H
- #include <QTcpServer>
- class SubSysReport : public QTcpServer
- {
- Q_OBJECT
- public:
- explicit SubSysReport(QObject *parent = nullptr);
- void start();
- signals:
- void subReport(quint16 subType, QString DeviceID, quint64 insertId, bool flag);
- void subReport1(quint16 subType, QString DeviceID, quint64 insertId, int flag, QString CompanyCode, QString evt_name, QString evt, QString alarm_time);
- void subReport2(quint16 subType, QString artificial_id, quint16 area_status, QString reason, QString handler, QString mobile);
- void appendLog(QString log);
- public slots:
- void incomingConnection(qintptr socketDescriptor) override;
- void getSubReport(quint16 subType, QString DeviceID, quint64 insertId, bool flag);
- void getSubReport1(quint16 subType, QString DeviceID, quint64 insertId, int flag, QString CompanyCode, QString evt_name, QString evt, QString alarm_time);
- void getSubReport2(quint16 subType, QString artificial_id, quint16 area_status, QString reason, QString handler, QString mobile);
- void getappendLog(QString log);
- };
- #endif // SUBSYSREPORT_H
|