mirror of
https://github.com/tbnobody/OpenDTU.git
synced 2026-01-05 20:33:38 +01:00
15 lines
223 B
C
15 lines
223 B
C
|
|
#pragma once
|
||
|
|
|
||
|
|
#include <stdint.h>
|
||
|
|
|
||
|
|
class TimeoutHelper {
|
||
|
|
public:
|
||
|
|
TimeoutHelper();
|
||
|
|
void set(uint32_t ms);
|
||
|
|
void extend(uint32_t ms);
|
||
|
|
bool occured();
|
||
|
|
|
||
|
|
private:
|
||
|
|
uint32_t startMillis;
|
||
|
|
uint32_t timeout;
|
||
|
|
};
|