: m_timeout_source(NULL)
, m_timeout_interval(interval)
, m_main_context(main_context)
+ , m_suspended(false)
{
}
return false;
}
- m_signal();
+ if (!suspended ()) {
+ m_signal();
+ }
return true;
}
return false;
}
- m_blink_signal(blink_on = !blink_on);
+ if (!suspended ()) {
+ m_blink_signal(blink_on = !blink_on);
+ }
return true;
}