int rlwthread_mutex_destroy(pthread_mutex_t *mptr)
int rlwthread_attr_init(pthread_attr_t *attr)
int rlwthread_cancel(pthread_t tid)
int rlwthread_mutex_init(pthread_mutex_t *mptr, const pthread_mutexattr_t *attr)
void rlwthread_exit(void *status)
int rlwthread_mutex_lock(pthread_mutex_t *mptr)
void threadExit(void *status)
int rlwthread_mutex_trylock(pthread_mutex_t *mptr)
int create(void *(*func)(void *), void *argument)
rlSemaphore(int max_semaphore=1000)
int rlwthread_join(pthread_t tid, void **status)
rlMutex(const void *attr=NULL)
int rlwrapincrement_semaphore(WSEMAPHORE *s)
rlThread(int max_semphore=1000)
int rlwrapinit_semaphore(WSEMAPHORE *s, int cmax)
int rlwthread_mutex_unlock(pthread_mutex_t *mptr)
int rlwthread_create(pthread_t *tid, const pthread_attr_t *attr, void *(*func)(void *), void *arg)
int rlwrapwait_semaphore(WSEMAPHORE *s)
int rlwrapdestroy_semaphore(WSEMAPHORE *s)