/* $Id$
This file is part of the MSP Märklin suite
-Copyright © 2006-2008 Mikkosoft Productions, Mikko Rasa
+Copyright © 2007-2008 Mikkosoft Productions, Mikko Rasa
Distributed under the GPL
*/
{
if(s)
{
- off_timeout=Time::TimeStamp();
+ off_timeout = Time::TimeStamp();
if(s!=state)
{
- state=s;
+ state = s;
signal_state_changed.emit(state);
}
}
else
- off_timeout=Time::now()+0.5*Time::sec;
+ off_timeout = Time::now()+0.5*Time::sec;
}
}
{
if(off_timeout)
{
- const Time::TimeStamp t=Time::now();
+ const Time::TimeStamp t = Time::now();
if(t>off_timeout)
{
- off_timeout=Time::TimeStamp();
+ off_timeout = Time::TimeStamp();
if(state)
{
- state=false;
+ state = false;
signal_state_changed.emit(state);
}
}