New upstream version 24.0.1+dfsg1
This commit is contained in:
parent
b14f9eae6d
commit
5a730d6ec3
842 changed files with 42245 additions and 33385 deletions
|
|
@ -55,26 +55,26 @@ static inline void pthread_mutex_init_value(pthread_mutex_t *mutex)
|
|||
|
||||
enum os_event_type {
|
||||
OS_EVENT_TYPE_AUTO,
|
||||
OS_EVENT_TYPE_MANUAL
|
||||
OS_EVENT_TYPE_MANUAL,
|
||||
};
|
||||
|
||||
struct os_event_data;
|
||||
struct os_sem_data;
|
||||
typedef struct os_event_data os_event_t;
|
||||
typedef struct os_sem_data os_sem_t;
|
||||
typedef struct os_sem_data os_sem_t;
|
||||
|
||||
EXPORT int os_event_init(os_event_t **event, enum os_event_type type);
|
||||
EXPORT int os_event_init(os_event_t **event, enum os_event_type type);
|
||||
EXPORT void os_event_destroy(os_event_t *event);
|
||||
EXPORT int os_event_wait(os_event_t *event);
|
||||
EXPORT int os_event_timedwait(os_event_t *event, unsigned long milliseconds);
|
||||
EXPORT int os_event_try(os_event_t *event);
|
||||
EXPORT int os_event_signal(os_event_t *event);
|
||||
EXPORT int os_event_wait(os_event_t *event);
|
||||
EXPORT int os_event_timedwait(os_event_t *event, unsigned long milliseconds);
|
||||
EXPORT int os_event_try(os_event_t *event);
|
||||
EXPORT int os_event_signal(os_event_t *event);
|
||||
EXPORT void os_event_reset(os_event_t *event);
|
||||
|
||||
EXPORT int os_sem_init(os_sem_t **sem, int value);
|
||||
EXPORT int os_sem_init(os_sem_t **sem, int value);
|
||||
EXPORT void os_sem_destroy(os_sem_t *sem);
|
||||
EXPORT int os_sem_post(os_sem_t *sem);
|
||||
EXPORT int os_sem_wait(os_sem_t *sem);
|
||||
EXPORT int os_sem_post(os_sem_t *sem);
|
||||
EXPORT int os_sem_wait(os_sem_t *sem);
|
||||
|
||||
EXPORT void os_set_thread_name(const char *name);
|
||||
|
||||
|
|
@ -84,7 +84,6 @@ EXPORT void os_set_thread_name(const char *name);
|
|||
#define THREAD_LOCAL __thread
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue