1 #ifndef RUBY_THREAD_NATIVE_H
2 #define RUBY_THREAD_NATIVE_H
6 #elif defined(HAVE_PTHREAD_H)
9 #error "unsupported thread type"
RUBY_SYMBOL_EXPORT_BEGIN rb_nativethread_id_t rb_nativethread_self()
void rb_nativethread_lock_unlock(rb_nativethread_lock_t *lock)
void rb_nativethread_lock_initialize(rb_nativethread_lock_t *lock)
pthread_mutex_t rb_nativethread_lock_t
pthread_t rb_nativethread_id_t
#define RUBY_SYMBOL_EXPORT_END
#define RUBY_SYMBOL_EXPORT_BEGIN
void rb_nativethread_lock_lock(rb_nativethread_lock_t *lock)
void rb_nativethread_lock_destroy(rb_nativethread_lock_t *lock)