#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OSCL API
Posting Version: CORE_8.509.1.3