thread_generic.h File Reference
This provides system specific thread calls.
More...
#include <pthread.h>
#include <wintypes.h>
Go to the source code of this file.
|
Defines |
#define | PCSCLITE_THREAD_T pthread_t |
#define | PCSCLITE_MUTEX pthread_mutex_t |
#define | PCSCLITE_MUTEX_T pthread_mutex_t* |
#define | PCSCLITE_THREAD_FUNCTION(f) void *(*f)(void *) |
#define | THREAD_ATTR_DEFAULT 0 |
#define | THREAD_ATTR_DETACHED 1 |
Functions |
int | SYS_MutexInit (PCSCLITE_MUTEX_T) |
int | SYS_MutexDestroy (PCSCLITE_MUTEX_T) |
int | SYS_MutexLock (PCSCLITE_MUTEX_T) |
int | SYS_MutexTryLock (PCSCLITE_MUTEX_T) |
int | SYS_MutexUnLock (PCSCLITE_MUTEX_T) |
int | SYS_ThreadCreate (PCSCLITE_THREAD_T *, int, PCSCLITE_THREAD_FUNCTION(), LPVOID) |
int | SYS_ThreadCancel (PCSCLITE_THREAD_T) |
int | SYS_ThreadDetach (PCSCLITE_THREAD_T) |
int | SYS_ThreadJoin (PCSCLITE_THREAD_T, LPVOID *) |
int | SYS_ThreadExit (LPVOID) |
PCSCLITE_THREAD_T | SYS_ThreadSelf (void) |
int | SYS_ThreadEqual (PCSCLITE_THREAD_T *, PCSCLITE_THREAD_T *) |
int | SYS_ThreadSetCancelType (int, int *) |
Detailed Description
This provides system specific thread calls.
Definition in file thread_generic.h.