Ruby 4.0.7p0 (2026-09-15 revision 229531a6cfbf07e3caef30dbac24a2a3f3fed482)
rb_thread_sched_waiting Struct Reference

Data Structures

struct  [struct].data

Public Types

enum  thread_sched_waiting_flag {
  thread_sched_waiting_none = 0x00 , thread_sched_waiting_timeout = 0x01 , thread_sched_waiting_io_read = 0x02 , thread_sched_waiting_io_write = 0x08 ,
  thread_sched_waiting_io_force = 0x40
}

Data Fields

enum rb_thread_sched_waiting::thread_sched_waiting_flag flags
struct  data
struct ccan_list_node node

Detailed Description

Definition at line 26 of file thread_pthread.h.

Member Enumeration Documentation

◆ thread_sched_waiting_flag

enum rb_thread_sched_waiting::thread_sched_waiting_flag

Definition at line 27 of file thread_pthread.h.

Field Documentation

◆ node

struct ccan_list_node rb_thread_sched_waiting::node

Definition at line 48 of file thread_pthread.h.


The documentation for this struct was generated from the following file: