void ClipboardBrowser::restartExpiring() { if (canExpire()) m_timerExpire.start(); else m_timerExpire.stop(); }
void KangarooTimeout::expire() { if (!canExpire()) { return; } _start = (uint32_t)millis() - _timeoutMS; }
boolean KangarooTimeout::expired() const { return canExpire() && ((uint32_t)millis() - _start >= (uint32_t)_timeoutMS); }