Pin
Functions | Variables
tls_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

TLS_KEY LEVEL_PINCLIENT::PIN_CreateThreadDataKey (DESTRUCTFUN destruct_func)
 
BOOL LEVEL_PINCLIENT::PIN_DeleteThreadDataKey (TLS_KEY key)
 
BOOL LEVEL_PINCLIENT::PIN_SetThreadData (TLS_KEY key, const VOID *data)
 
BOOL LEVEL_PINCLIENT::PIN_SetThreadData (TLS_KEY key, const VOID *data, THREADID threadId)
 
VOID * LEVEL_PINCLIENT::PIN_GetThreadData (TLS_KEY key)
 
VOID * LEVEL_PINCLIENT::PIN_GetThreadData (TLS_KEY key, THREADID threadId)
 

Variables

GLOBALCONST UINT32 LEVEL_PINCLIENT::MAX_CLIENT_TLS_KEYS = (TLS_KEY_CLIENT_LAST - TLS_KEY_CLIENT_FIRST + 1)