Eneboo - Documentación para desarrolladores
Funciones | Variables
Referencia del Archivo src/pthreads/global.c
#include "pthread.h"
#include "implement.h"

Funciones

 PTW32_INTERLOCKED_LONG (WINAPI *ptw32_interlocked_compare_exchange)(PTW32_INTERLOCKED_LPLONG

Variables

int ptw32_processInitialized = PTW32_FALSE
ptw32_thread_tptw32_threadReuseTop = PTW32_THREAD_REUSE_EMPTY
ptw32_thread_tptw32_threadReuseBottom = PTW32_THREAD_REUSE_EMPTY
pthread_key_t ptw32_selfThreadKey = NULL
pthread_key_t ptw32_cleanupKey = NULL
pthread_cond_t ptw32_cond_list_head = NULL
pthread_cond_t ptw32_cond_list_tail = NULL
int ptw32_concurrency = 0
int ptw32_features = 0
BOOL ptw32_smp_system = PTW32_TRUE
 PTW32_INTERLOCKED_LONG
DWORD(* ptw32_register_cancelation )(PAPCFUNC, HANDLE, DWORD) = NULL
CRITICAL_SECTION ptw32_thread_reuse_lock
CRITICAL_SECTION ptw32_mutex_test_init_lock
CRITICAL_SECTION ptw32_cond_test_init_lock
CRITICAL_SECTION ptw32_rwlock_test_init_lock
CRITICAL_SECTION ptw32_spinlock_test_init_lock
CRITICAL_SECTION ptw32_cond_list_lock

Documentación de las funciones

PTW32_INTERLOCKED_LONG ( WINAPI *  ptw32_interlocked_compare_exchange)

Documentación de las variables

CRITICAL_SECTION ptw32_cond_list_lock
CRITICAL_SECTION ptw32_cond_test_init_lock
PTW32_INTERLOCKED_LONG
Valor inicial:
CRITICAL_SECTION ptw32_mutex_test_init_lock
DWORD(* ptw32_register_cancelation)(PAPCFUNC, HANDLE, DWORD) = NULL
CRITICAL_SECTION ptw32_rwlock_test_init_lock
BOOL ptw32_smp_system = PTW32_TRUE
CRITICAL_SECTION ptw32_thread_reuse_lock
ptw32_thread_t* ptw32_threadReuseBottom = PTW32_THREAD_REUSE_EMPTY
ptw32_thread_t* ptw32_threadReuseTop = PTW32_THREAD_REUSE_EMPTY
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'