Logo Search packages:      
Sourcecode: pcsc-lite version File versions  Download package

thread_unix.c File Reference


Detailed Description

This handles thread function abstraction.

Definition in file thread_unix.c.

#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_MutexDestroy (PCSCLITE_MUTEX_T mMutex)
INTERNAL int SYS_MutexInit (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_ThreadCancel (PCSCLITE_THREAD_T pthThread)
INTERNAL int SYS_ThreadCreate (PCSCLITE_THREAD_T *pthThread, int attributes, PCSCLITE_THREAD_FUNCTION(pvFunction), LPVOID pvArg)
INTERNAL int SYS_ThreadDetach (PCSCLITE_THREAD_T pthThread)
INTERNAL int SYS_ThreadEqual (PCSCLITE_THREAD_T *pthThread1, PCSCLITE_THREAD_T *pthThread2)
INTERNAL int SYS_ThreadExit (LPVOID pvRetVal)
INTERNAL int SYS_ThreadJoin (PCSCLITE_THREAD_T pthThread, LPVOID *pvRetVal)
INTERNAL PCSCLITE_THREAD_T SYS_ThreadSelf (void)
INTERNAL int SYS_ThreadSetCancelType (int type, int *oldtype)


Generated by  Doxygen 1.6.0   Back to index