aboutsummaryrefslogtreecommitdiff
path: root/src/os
diff options
context:
space:
mode:
Diffstat (limited to 'src/os')
-rw-r--r--src/os/time.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/os/time.h b/src/os/time.h
index f8e65e0c47..42feaa3eba 100644
--- a/src/os/time.h
+++ b/src/os/time.h
@@ -4,9 +4,21 @@
#include <stdint.h>
#include <stdbool.h>
+/// Initializes the time module
void time_init(void);
+
+/// Sleeps for a certain amount of milliseconds
+///
+/// @param milliseconds Number of milliseconds to sleep
+/// @param ignoreinput If true, allow a SIGINT to interrupt us
void os_delay(uint64_t milliseconds, bool ignoreinput);
+
+/// Sleeps for a certain amount of microseconds
+///
+/// @param microseconds Number of microseconds to sleep
+/// @param ignoreinput If true, allow a SIGINT to interrupt us
void os_microdelay(uint64_t microseconds, bool ignoreinput);
+
#endif // NEOVIM_OS_TIME_H