Pin
Functions
thread_client.cpp File Reference
#include "level_base.H"
#include "level_core.H"
#include "level_imgio.H"
#include "level_vmclient.H"
#include "level_pinclient.H"

Functions

OS_THREAD_ID LEVEL_PINCLIENT::PIN_GetTid ()
 
THREADID LEVEL_PINCLIENT::PIN_ThreadId ()
 
PIN_THREAD_UID LEVEL_PINCLIENT::PIN_ThreadUid ()
 
OS_THREAD_ID LEVEL_PINCLIENT::PIN_GetParentTid ()
 
VOID LEVEL_PINCLIENT::PIN_Sleep (UINT32 milliseconds)
 
VOID LEVEL_PINCLIENT::PIN_Yield ()
 
THREADID LEVEL_PINCLIENT::PIN_SpawnInternalThread (ROOT_THREAD_FUNC *pThreadFunc, VOID *arg, size_t stackSize, PIN_THREAD_UID *pThreadUid)
 
VOID LEVEL_PINCLIENT::PIN_ExitThread (INT32 exitCode)
 
BOOL LEVEL_PINCLIENT::PIN_IsApplicationThread ()
 
BOOL LEVEL_PINCLIENT::PIN_WaitForThreadTermination (const PIN_THREAD_UID &threadUid, UINT32 milliseconds, INT32 *pExitCode)
 

Detailed Description

Threading API for clients