|
@ -16,7 +16,7 @@ namespace Heck { |
|
|
namespace Heck { |
|
|
namespace Heck { |
|
|
class SWTimer { |
|
|
class SWTimer { |
|
|
public: |
|
|
public: |
|
|
using Callback = std::function<void(void)>; |
|
|
using Callback = std::function<void(u32 time)>; |
|
|
|
|
|
|
|
|
void set_period(u32 time_units); |
|
|
void set_period(u32 time_units); |
|
|
void set_callback(const Callback& cb); |
|
|
void set_callback(const Callback& cb); |
|
|