Ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a25176072e02db9254f0e0c84c805cd)
Data Structures | Typedefs | Functions
thread_win32.h File Reference

Go to the source code of this file.

Data Structures

struct  rb_thread_cond_struct
 
struct  native_thread_data_struct
 
struct  rb_global_vm_lock_struct
 

Typedefs

typedef struct rb_thread_cond_struct rb_nativethread_cond_t
 
typedef struct native_thread_data_struct native_thread_data_t
 
typedef struct rb_global_vm_lock_struct rb_global_vm_lock_t
 

Functions

WINBASEAPI BOOL WINAPI TryEnterCriticalSection (IN OUT LPCRITICAL_SECTION lpCriticalSection)
 
void rb_native_mutex_destroy (rb_nativethread_lock_t *lock)
 

Typedef Documentation

◆ native_thread_data_t

◆ rb_global_vm_lock_t

◆ rb_nativethread_cond_t

Function Documentation

◆ rb_native_mutex_destroy()

void rb_native_mutex_destroy ( rb_nativethread_lock_t lock)

◆ TryEnterCriticalSection()

WINBASEAPI BOOL WINAPI TryEnterCriticalSection ( IN OUT LPCRITICAL_SECTION  lpCriticalSection)