Sha256: c0a26d01c5f0efdd388fb4fa1105e3d78202c7f92e1ab419ad15d83f0afc5dad
Contents?: true
Size: 717 Bytes
Versions: 117
Compression:
Stored size: 717 Bytes
Contents
/********************************************************************** thread_win32.h - $Author: usa $ Copyright (C) 2004-2007 Koichi Sasada **********************************************************************/ /* interface */ #ifndef RUBY_THREAD_WIN32_H #define RUBY_THREAD_WIN32_H #include <windows.h> # ifdef __CYGWIN__ # undef _WIN32 # endif WINBASEAPI BOOL WINAPI TryEnterCriticalSection(IN OUT LPCRITICAL_SECTION lpCriticalSection); typedef HANDLE rb_thread_id_t; typedef CRITICAL_SECTION rb_thread_lock_t; typedef struct rb_thread_cond_struct rb_thread_cond_t; typedef struct native_thread_data_struct { HANDLE interrupt_event; } native_thread_data_t; #endif /* RUBY_THREAD_WIN32_H */
Version data entries
117 entries across 109 versions & 4 rubygems