ITS
denMessageTableForwardingThread.cpp
Go to the documentation of this file.
2 
4 {
5  m_timer = timer;
6 }
7 
9 {
10  this->m_timer = other.timer();
13 
14  return *this;
15 }
16 
18 {
19  printf("End of T_F_Validity : %lld\n", m_timer);
20  bool toEmit = m_timer > -1;
21 
22  if(toEmit && m_T_F_Validity_timer.elapsed() >= m_timer)
23  {
24  printf("emit T_F_ValiditySignal\n");
25  emit T_F_ValiditySignal();
26  }
27  else if(toEmit)
28  QTimer::singleShot(m_timer - m_T_F_Validity_timer.elapsed(), this, SLOT(endOfT_F_Validity()));
29 }
30 
32 {
33  printf("End of T_Forwarding : %lld\n", m_timer);
34  bool toEmit = m_timer > -1;
35 
36  if(toEmit && m_T_Forwarding_timer.elapsed() >= m_timer)
37  {
38  printf("emit T_ForwardingSignal\n");
39  emit T_ForwardingSignal();
40  }
41  else if(toEmit)
42  QTimer::singleShot(m_timer - m_T_Forwarding_timer.elapsed(), this, SLOT(endOfT_Forwarding()));
43 }
denMessageTableForwardingThread(qint64 timer)
denMessageTableForwardingThread denMessageTableForwardingThread constructor.
Thread of a denMessageTableForwarding.
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.