ITS
denMessageTableForwardingThread.h
Go to the documentation of this file.
1 
7 #ifndef DENMESSAGETABLEFORWARDINGTHREAD_H
8 #define DENMESSAGETABLEFORWARDINGTHREAD_H
9 
10 #include <QObject>
11 #include <QElapsedTimer>
12 #include <QTimer>
13 
14 class denMessageTableForwardingThread : public QObject
15 {
16  Q_OBJECT
17 
18 public:
24 
25  QElapsedTimer m_T_F_Validity_timer;
26  QElapsedTimer m_T_Forwarding_timer;
34 
39  qint64 timer() const{return m_timer;}
40 
45  void setTimer(qint64 t){m_timer = t;}
46 
47 signals:
51  void T_F_ValiditySignal();
55  void T_ForwardingSignal();
56 
57 private:
58  qint64 m_timer;
60 public slots:
64  void endOfT_F_Validity();
68  void endOfT_Forwarding();
69 
70 };
71 
72 #endif // DENMESSAGETABLEFORWARDINGTHREAD_H
void setTimer(qint64 t)
setTimer Set the timer.
denMessageTableForwardingThread(qint64 timer)
denMessageTableForwardingThread denMessageTableForwardingThread constructor.
void T_ForwardingSignal()
T_ForwardingSignal Signal used when T_Forwarding timer expires.
qint64 timer() const
timer Timer getter.
denMessageTableForwardingThread & operator=(const denMessageTableForwardingThread &other)
operator= Affectation operator.
void endOfT_Forwarding()
endOfT_Forwarding Slot used when T_Forwarding timer expires.
void endOfT_F_Validity()
endOfT_F_Validity Slot used when T_F_Validity timer expires.
void T_F_ValiditySignal()
T_F_ValiditySignal Signal used when T_F_Validity timer expires.