|
Ruby 4.0.7p0 (2026-09-15 revision 229531a6cfbf07e3caef30dbac24a2a3f3fed482)
|
Data Fields | |
| void *(*) | function (void *) |
| void * | data |
| rb_unblock_function_t * | unblock_function |
| void * | data2 |
| int | flags |
| struct rb_fiber_scheduler_blocking_operation_state * | state |
| volatile rb_atomic_t | status |
Definition at line 66 of file scheduler.c.
| void* rb_fiber_scheduler_blocking_operation::data |
Definition at line 68 of file scheduler.c.
| void* rb_fiber_scheduler_blocking_operation::data2 |
Definition at line 71 of file scheduler.c.
| int rb_fiber_scheduler_blocking_operation::flags |
Definition at line 73 of file scheduler.c.
| void *(*) rb_fiber_scheduler_blocking_operation::function(void *) |
Definition at line 67 of file scheduler.c.
| struct rb_fiber_scheduler_blocking_operation_state* rb_fiber_scheduler_blocking_operation::state |
Definition at line 74 of file scheduler.c.
| volatile rb_atomic_t rb_fiber_scheduler_blocking_operation::status |
Definition at line 77 of file scheduler.c.
| rb_unblock_function_t* rb_fiber_scheduler_blocking_operation::unblock_function |
Definition at line 70 of file scheduler.c.