|
Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
#include <ractor_core.h>
Data Structures | |
| struct | ractor_wait |
Data Fields | |
| rb_nativethread_lock_t | lock |
| rb_nativethread_cond_t | cond |
| struct rb_ractor_queue | incoming_queue |
| struct rb_ractor_waiting_list | taking_ractors |
| bool | incoming_port_closed |
| bool | outgoing_port_closed |
| struct rb_ractor_sync::ractor_wait | wait |
Definition at line 43 of file ractor_core.h.
| rb_nativethread_cond_t rb_ractor_sync::cond |
Definition at line 49 of file ractor_core.h.
| bool rb_ractor_sync::incoming_port_closed |
Definition at line 55 of file ractor_core.h.
| struct rb_ractor_queue rb_ractor_sync::incoming_queue |
Definition at line 52 of file ractor_core.h.
| rb_nativethread_lock_t rb_ractor_sync::lock |
Definition at line 45 of file ractor_core.h.
| bool rb_ractor_sync::outgoing_port_closed |
Definition at line 56 of file ractor_core.h.
| struct rb_ractor_waiting_list rb_ractor_sync::taking_ractors |
Definition at line 53 of file ractor_core.h.
| struct rb_ractor_sync::ractor_wait rb_ractor_sync::wait |