diff options
Diffstat (limited to 'FreeRTOS/Demo/Posix_GCC/src/utils/wait_for_event.h')
-rw-r--r-- | FreeRTOS/Demo/Posix_GCC/src/utils/wait_for_event.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/FreeRTOS/Demo/Posix_GCC/src/utils/wait_for_event.h b/FreeRTOS/Demo/Posix_GCC/src/utils/wait_for_event.h new file mode 100644 index 000000000..2693a0d8c --- /dev/null +++ b/FreeRTOS/Demo/Posix_GCC/src/utils/wait_for_event.h @@ -0,0 +1,18 @@ +#ifndef _WAIT_FOR_EVENT_H_ +#define _WAIT_FOR_EVENT_H_ + +#include <stdbool.h> +#include <time.h> + +struct event; + +struct event * event_create(); +void event_delete( struct event * ); +bool event_wait( struct event * ev ); +bool event_wait_timed( struct event * ev, + time_t ms ); +void event_signal( struct event * ev ); + + + +#endif /* ifndef _WAIT_FOR_EVENT_H_ */ |