#pragma once #include <pthread.h> #ifdef __cplusplus extern "C" { #endif typedef struct { pthread_cond_t event; pthread_mutex_t mutex; volatile bool set; bool auto_reset; } kinc_event_impl_t; #ifdef __cplusplus } #endif