Pin
|
#include "level_base.H"
#include "level_core.H"
#include "level_imgio.H"
#include "level_vmclient.H"
#include "level_pinclient.H"
Classes | |
class | LEVEL_PINCLIENT::CLIENT_TLS |
Enumerations | |
enum | { TLS_KEY_INTERNAL_EXCEPTION, TLS_KEY_CLIENT_FIRST, TLS_KEY_CLIENT_LAST = TLS_KEY_CLIENT_FIRST + 63 } |
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) |
anonymous enum |
Keys to access client data in the thread local storage