![]() |
ARX
1.0
The next-generation open source augmented reality toolkit.
|
#include <unistd.h>#include <stdio.h>#include <stdlib.h>#include <ARX/ARUtil/thread_sub.h>#include <pthread.h>Classes | |
| struct | _THREAD_HANDLE_T |
Functions | |
| int | threadStartWait (THREAD_HANDLE_T *flag) |
| int | threadEndSignal (THREAD_HANDLE_T *flag) |
| int | threadGetID (THREAD_HANDLE_T *flag) |
| void * | threadGetArg (THREAD_HANDLE_T *flag) |
| THREAD_HANDLE_T * | threadInit (int ID, void *arg, void *(*start_routine)(THREAD_HANDLE_T *)) |
| int | threadFree (THREAD_HANDLE_T **flag) |
| int | threadStartSignal (THREAD_HANDLE_T *flag) |
| int | threadGetStatus (THREAD_HANDLE_T *flag) |
| int | threadGetBusyStatus (THREAD_HANDLE_T *flag) |
| int | threadEndWait (THREAD_HANDLE_T *flag) |
| int | threadWaitQuit (THREAD_HANDLE_T *flag) |
| int | threadGetCPU (void) |
| int threadEndSignal | ( | THREAD_HANDLE_T * | flag | ) |
| int threadEndWait | ( | THREAD_HANDLE_T * | flag | ) |
| int threadFree | ( | THREAD_HANDLE_T ** | flag | ) |
| void * threadGetArg | ( | THREAD_HANDLE_T * | flag | ) |
| int threadGetBusyStatus | ( | THREAD_HANDLE_T * | flag | ) |
| int threadGetCPU | ( | void | ) |
| int threadGetID | ( | THREAD_HANDLE_T * | flag | ) |
| int threadGetStatus | ( | THREAD_HANDLE_T * | flag | ) |
| THREAD_HANDLE_T * threadInit | ( | int | ID, |
| void * | arg, | ||
| void *(*)(THREAD_HANDLE_T *) | start_routine | ||
| ) |
| int threadStartSignal | ( | THREAD_HANDLE_T * | flag | ) |
| int threadStartWait | ( | THREAD_HANDLE_T * | flag | ) |
| int threadWaitQuit | ( | THREAD_HANDLE_T * | flag | ) |
1.9.5