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

oscl_thread.h File Reference

#include "osclconfig_proc.h"
#include "oscl_procstatus.h"
#include "oscl_base.h"

Go to the source code of this file.

Data Structures

class  OsclThread

Typedefs

typedef TOsclThreadFuncRet(OSCL_THREAD_DECL * TOsclThreadFuncPtr )(TOsclThreadFuncArg)

Enumerations

enum  OsclThread_State { Start_on_creation, Suspend_on_creation }
enum  OsclThreadPriority {
  ThreadPriorityLowest, ThreadPriorityLow, ThreadPriorityBelowNormal, ThreadPriorityNormal,
  ThreadPriorityAboveNormal, ThreadPriorityHighest, ThreadPriorityTimeCritical
}


Detailed Description

.This file provides THREAD implementation that can be ported

to three OS LINUX, SYMBIAN, WIN32


Typedef Documentation

typedef TOsclThreadFuncRet(OSCL_THREAD_DECL * TOsclThreadFuncPtr)(TOsclThreadFuncArg)
 


Enumeration Type Documentation

enum OsclThread_State
 

Enumeration values:
Start_on_creation 
Suspend_on_creation 

enum OsclThreadPriority
 

Enumeration values:
ThreadPriorityLowest 
ThreadPriorityLow 
ThreadPriorityBelowNormal 
ThreadPriorityNormal 
ThreadPriorityAboveNormal 
ThreadPriorityHighest 
ThreadPriorityTimeCritical 


OSCL API
Posting Version: OPENCORE_20090310