thread_unix.c File Reference
This handles thread function abstraction.
More...
#include "config.h"
#include "wintypes.h"
#include "thread_generic.h"
#include "misc.h"
Go to the source code of this file.
|
Functions |
INTERNAL int | SYS_MutexInit (PCSCLITE_MUTEX_T mMutex) |
INTERNAL int | SYS_MutexDestroy (PCSCLITE_MUTEX_T mMutex) |
INTERNAL int | SYS_MutexLock (PCSCLITE_MUTEX_T mMutex) |
INTERNAL int | SYS_MutexTryLock (PCSCLITE_MUTEX_T mMutex) |
INTERNAL int | SYS_MutexUnLock (PCSCLITE_MUTEX_T mMutex) |
INTERNAL int | SYS_ThreadCreate (PCSCLITE_THREAD_T *pthThread, int attributes, PCSCLITE_THREAD_FUNCTION(pvFunction), LPVOID pvArg) |
INTERNAL int | SYS_ThreadCancel (PCSCLITE_THREAD_T pthThread) |
INTERNAL int | SYS_ThreadDetach (PCSCLITE_THREAD_T pthThread) |
INTERNAL int | SYS_ThreadJoin (PCSCLITE_THREAD_T pthThread, LPVOID *pvRetVal) |
INTERNAL int | SYS_ThreadExit (LPVOID pvRetVal) |
INTERNAL PCSCLITE_THREAD_T | SYS_ThreadSelf (void) |
INTERNAL int | SYS_ThreadEqual (PCSCLITE_THREAD_T *pthThread1, PCSCLITE_THREAD_T *pthThread2) |
INTERNAL int | SYS_ThreadSetCancelType (int type, int *oldtype) |
Detailed Description
This handles thread function abstraction.
Definition in file thread_unix.c.