47#ifndef __ARUtil_thread_sub_h__
48#define __ARUtil_thread_sub_h__
Definition: thread_sub.c:78
void * arg
Definition: thread_sub.c:87
int ID
Definition: thread_sub.c:79
ARUTIL_EXTERN int threadWaitQuit(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:247
ARUTIL_EXTERN int threadGetCPU(void)
Definition: thread_sub.c:258
ARUTIL_EXTERN int threadEndWait(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:236
ARUTIL_EXTERN int threadGetBusyStatus(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:226
ARUTIL_EXTERN THREAD_HANDLE_T * threadInit(int ID, void *arg, void *(*start_routine)(THREAD_HANDLE_T *))
Definition: thread_sub.c:152
ARUTIL_EXTERN int threadFree(THREAD_HANDLE_T **flag)
Definition: thread_sub.c:197
ARUTIL_EXTERN int threadStartWait(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:94
ARUTIL_EXTERN int threadStartSignal(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:207
ARUTIL_EXTERN int threadGetStatus(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:216
ARUTIL_EXTERN int threadGetID(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:124
ARUTIL_EXTERN void * threadGetArg(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:129
ARUTIL_EXTERN int threadEndSignal(THREAD_HANDLE_T *flag)
Definition: thread_sub.c:114
#define ARUTIL_EXTERN
Definition: types.h:58