X-Git-Url: http://rtime.felk.cvut.cz/gitweb/frescor/fosa.git/blobdiff_plain/3f543824143d90611b5c1a9ae07fb39bfa1d6b53..e9a45fa7c5f41cb92da7c189f9fb523dea2437d0:/include/fosa_opaque_types.h diff --git a/include/fosa_opaque_types.h b/include/fosa_opaque_types.h index 6dddc6b..bff0981 100644 --- a/include/fosa_opaque_types.h +++ b/include/fosa_opaque_types.h @@ -365,7 +365,6 @@ typedef struct { bool activated; } FOSA_ADS_ACTIONS_T_OPAQUE; -typedef unsigned long FOSA_LONG_JUMP_CONTEXT_T_OPAQUE [32]; typedef pthread_t FOSA_THREAD_ID_T_OPAQUE; typedef pthread_attr_t FOSA_THREAD_ATTR_T_OPAQUE; @@ -374,9 +373,10 @@ typedef clockid_t FOSA_CLOCK_ID_T_OPAQUE; typedef timer_t FOSA_TIMER_ID_T_OPAQUE; typedef pthread_cond_t FOSA_COND_T_OPAQUE; typedef pthread_mutex_t FOSA_MUTEX_T_OPAQUE; +typedef unsigned long FOSA_LONG_JUMP_CONTEXT_T_OPAQUE [32]; +typedef group_clock_t FOSA_THREAD_SET_ID_T_OPAQUE; -typedef int FOSA_THREAD_SET_ID_T_OPAQUE; -#define FOSA_NULL_THREAD_SET_ID_OPAQUE -1; +#define FOSA_NULL_THREAD_SET_ID_OPAQUE 0x0; enum _fosa_clocks_e { FOSA_SYSTEM_CLOCK_OPAQUE = CLOCK_MONOTONIC @@ -391,7 +391,7 @@ enum _fosa_clocks_e { enum _fosa_signal_limits_e { LONGJMP_FIRSTSIG = SIGRTMAX - LONGJMP_NSIG + 1, FOSA_SIGNAL_MAX = LONGJMP_FIRSTSIG - 1, - FOSA_SIGNAL_MIN = FOSA_SIGNAL_MAX, + FOSA_SIGNAL_MIN = SIGRTMIN, FOSA_NULL_SIGNAL = -1, };