#pragma once #include #include #include namespace Pinetime { namespace Controllers { class Timer { public: Timer(void* timerData, TimerCallbackFunction_t timerCallbackFunction); void StartTimer(std::chrono::milliseconds duration); void StopTimer(); std::chrono::milliseconds GetTimeRemaining(); bool IsRunning(); private: TimerHandle_t timer; }; } }