Main Page Modules Class Hierarchy Data Structures File List Data Fields Globals Related Pages

# osclconfig_proc_unix_common.h File Reference

`#include <time.h>`
`#include <semaphore.h>`
`#include <pthread.h>`
`#include <errno.h>`

Go to the source code of this file.

## Defines
#define | OSCL_HAS_SYMBIAN_SCHEDULER 0
#define | OSCL_HAS_THREAD_SUPPORT 1
#define | OSCL_HAS_NON_PREEMPTIVE_THREAD_SUPPORT 0
#define | OSCL_HAS_SEM_TIMEDWAIT_SUPPORT 1
#define | OSCL_HAS_PTHREAD_SUPPORT 1
#define | OSCL_THREAD_DECL
## Typedefs
typedef pthread_t | TOsclThreadId
typedef void * | TOsclThreadFuncArg
typedef void * | TOsclThreadFuncRet
typedef pthread_t | TOsclThreadObject
typedef pthread_mutex_t | TOsclMutexObject
typedef sem_t | TOsclSemaphoreObject
typedef pthread_cond_t | TOsclConditionObject

## Define Documentation

#define OSCL_HAS_NON_PREEMPTIVE_THREAD_SUPPORT 0

#define OSCL_HAS_PTHREAD_SUPPORT 1

#define OSCL_HAS_SEM_TIMEDWAIT_SUPPORT 1

#define OSCL_HAS_SYMBIAN_SCHEDULER 0

#define OSCL_HAS_THREAD_SUPPORT 1

#define OSCL_THREAD_DECL

## Typedef Documentation

typedef pthread_cond_t TOsclConditionObject

typedef pthread_mutex_t TOsclMutexObject

typedef sem_t TOsclSemaphoreObject

typedef void* TOsclThreadFuncArg

typedef void* TOsclThreadFuncRet

typedef pthread_t TOsclThreadId

typedef pthread_t TOsclThreadObject