feat: added ability to identify process vm regions
[lunaix-os.git] / lunaix-os / includes / lunaix / timer.h
index 78976a579759501390b5a1d5bf52fa05e6c5d115..567b8d24d70e72462ad1ee941c20c1c26e2ed25e 100644 (file)
@@ -47,11 +47,13 @@ struct lx_timer {
 void
 timer_init(uint32_t frequency);
 
-int
+struct lx_timer*
 timer_run_second(uint32_t second, void (*callback)(void*), void* payload, uint8_t flags);
+
+struct lx_timer*
 timer_run_ms(uint32_t millisecond, void (*callback)(void*), void* payload, uint8_t flags);
 
-int
+struct lx_timer*
 timer_run(ticks_t ticks, void (*callback)(void*), void* payload, uint8_t flags);
 
 struct lx_timer_context*