Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
Go to the source code of this file.
Data Structures | |
struct | rawmode_arg_t |
struct | ttymode_callback_args |
struct | query_args |
Macros | |
#define | SET_LAST_ERROR (0) |
#define | sys_fail_fptr(fptr) rb_sys_fail_str((fptr)->pathv) |
#define | GetReadFD(fptr) ((fptr)->fd) |
#define | GetWriteFD(fptr) get_write_fd(fptr) |
#define | FD_PER_IO 2 |
#define | console_check_winsize_changed rb_f_notimplement |
#define | console_key_pressed_p rb_f_notimplement |
#define | CONSOLE_DEVICE_FOR_READING CONSOLE_DEVICE |
Functions | |
void | Init_console (void) |
void | InitVM_console (void) |
#define console_check_winsize_changed rb_f_notimplement |
#define CONSOLE_DEVICE_FOR_READING CONSOLE_DEVICE |
#define console_key_pressed_p rb_f_notimplement |
#define sys_fail_fptr | ( | fptr | ) | rb_sys_fail_str((fptr)->pathv) |
void Init_console | ( | void | ) |
Definition at line 1619 of file console.c.
References id_min, InitVM, and rb_intern().
void InitVM_console | ( | void | ) |
Definition at line 1639 of file console.c.
References console_check_winsize_changed, console_key_pressed_p, rb_cIO, rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_method, rb_define_module_under(), rb_define_singleton_method, and rb_undef_method().