#include <oscl_scheduler_threadcontext.h>
Public Methods | |
OSCL_IMPORT_REF | PVThreadContext () |
OSCL_IMPORT_REF | ~PVThreadContext () |
OSCL_IMPORT_REF bool | IsSameThreadContext () |
OSCL_IMPORT_REF void | EnterThreadContext () |
OSCL_IMPORT_REF void | ExitThreadContext () |
Static Public Methods | |
OSCL_IMPORT_REF uint32 | Id () |
OSCL_IMPORT_REF bool | ThreadHasScheduler () |
Friends | |
class | PVActiveBase |
class | OsclActiveObject |
class | OsclTimerObject |
class | OsclExecScheduler |
class | OsclCoeActiveScheduler |
class | OsclExecSchedulerCommonBase |
class | OsclExecSchedulerBase |
class | OsclCoeActiveSchedulerBase |
|
|
|
|
|
enter and exit thread context. |
|
|
|
static routine to get a unique thread ID for caller's thread context. |
|
compare caller's thread context to this one. |
|
a static utility to tell whether the calling thread has any scheduler-- either Oscl scheduler or native scheduler. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|