Skip to content
RepeatState
-
struct RepeatState
Public Functions
-
inline RepeatState(unsigned long d = 0, unsigned long i = 0)
-
inline bool enabled() const
-
inline void reset()
-
inline void start(unsigned long now)
-
inline bool startIfDebounced(unsigned long now, unsigned long debounceTime)
-
inline unsigned long lastEvent() const
-
inline bool shouldRepeat(unsigned long now)
Public Members
-
unsigned long delay
-
unsigned long interval
-
unsigned long pressStart = 0
-
unsigned long lastRepeat = 0
-
unsigned long lastPress = 0