Superviseur - Collecteur 1.0
Ce logiciel correspond au collecteur de la suite des trois logiciels composant le superviseur
|
00001 #ifndef HYPERVISEURUDPSOCKET_H 00002 #define HYPERVISEURUDPSOCKET_H 00003 00004 #include <QUdpSocket> 00005 #include <QDebug> 00006 00008 00015 class HyperviseurUDPSocket : public QUdpSocket 00016 { 00017 Q_OBJECT 00018 00019 public: 00020 explicit HyperviseurUDPSocket(quint16 port = 55000, QObject *parent = 0); 00021 00022 signals: 00024 00028 void nouvellesDonnes(QString donnees); 00029 00031 00040 void paquetsPerdus(int nb); 00041 00042 public slots: 00043 00044 private slots: 00045 void lireDatagrammes(); 00046 00047 private: 00048 QHash<QString, quint32> seqNbTable; 00049 00050 }; 00051 00052 #endif // HYPERVISEURUDPSOCKET_H