reactor-c
C Runtime for Lingua Franca
Loading...
Searching...
No Matches
clock.h
Go to the documentation of this file.
1
13#ifndef CLOCK_H
14#define CLOCK_H
15
16#include "low_level_platform.h"
17
28
37
38#if !defined(LF_SINGLE_THREADED)
48int lf_clock_cond_timedwait(lf_cond_t* cond, instant_t wakeup_time);
49#endif
50
51#endif
int lf_clock_cond_timedwait(lf_cond_t *cond, instant_t wakeup_time)
Definition clock.c:54
int lf_clock_interruptable_sleep_until_locked(environment_t *env, instant_t wakeup_time)
Definition clock.c:47
int lf_clock_gettime(instant_t *now)
Definition clock.c:22
Platform API support for the C target of Lingua Franca.
Execution environment. This struct contains information about the execution environment....
Definition environment.h:69
Definition lf_POSIX_threads_support.h:41
int64_t instant_t
Definition tag.h:66