
Go to the source code of this file.
| typedef void* CThread_func_arg_t |
| typedef void* CThread_func_return_t |
| typedef CThread_func_return_t(* CThread_func_t)(CThread_func_arg_t) |
| typedef pthread_mutex_t CThread_mutex_t |
| typedef pthread_t CThread_thread_t |
| typedef UNIX_EVENT EVENT |
| typedef unsigned long EVENT_TIME |
| int CThread_create | ( | CThread * | cp, |
| CThread_func_t | fp, | ||
| CThread_func_arg_t | arg | ||
| ) |
| int CThread_create_detached | ( | CThread * | cp, |
| CThread_func_t | fp, | ||
| CThread_func_arg_t | arg | ||
| ) |
| void CThread_create_event | ( | EVENT * | ev | ) |
| int CThread_destroy_event | ( | EVENT * | ev | ) |
| int CThread_is_my_thread | ( | CThread | cp | ) |
| void CThread_join | ( | CThread * | cp | ) |
| int CThread_mutex_destroy | ( | CThread_mutex_t * | mp | ) |
| int CThread_mutex_init | ( | CThread_mutex_t * | ) |
| void CThread_mutex_lock | ( | CThread_mutex_t * | mp | ) |
| void CThread_mutex_unlock | ( | CThread_mutex_t * | mp | ) |
| void CThread_reset_event | ( | EVENT * | ev | ) |
| void CThread_set_event | ( | EVENT * | ev | ) |
| int CThread_wait_on_event | ( | EVENT * | ev, |
| EVENT_TIME | time | ||
| ) |
| int JoinCentralThread | ( | ) |
| int RegisterLocalDevice | ( | CPhidgetHandle | phid | ) |
| int StartCentralThread | ( | ) |