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 | ( | ) |