uint32_t timeutil_sleep(unsigned int seconds)
timeutil_rest_t * timeutil_rest_create()
int32_t timeutil_sleep_hz(timeutil_rest_t *rest, double hz)
void timeutil_timer_reset(timeutil_rest_t *rest)
void utime_to_timeval(int64_t v, struct timeval *tv)
int64_t time_util_hhmmss_ss_to_utime(double time)
bool timeutil_timer_timeout(timeutil_rest_t *rest, double timeout_s)
void timeutil_rest_destroy(timeutil_rest_t *rest)
void timeutil_timer_stop(timeutil_rest_t *rest)
int32_t timeutil_usleep(int64_t useconds)
int64_t utime_get_useconds(int64_t v)
int64_t utime_get_seconds(int64_t v)
void utime_to_timespec(int64_t v, struct timespec *ts)
void timeutil_timer_start(timeutil_rest_t *rest)