Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

34 lines (21 sloc) 0.711 kb
/**********************************************************************
thread_win32.h -
$Author$
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 */
Jump to Line
Something went wrong with that request. Please try again.