|
Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
#include "ruby/config.h"#include <ctype.h>#include <errno.h>#include <signal.h>#include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <sys/stat.h>#include <sys/file.h>#include <fcntl.h>#include "internal.h"#include "internal/process.h"#include "internal/signal.h"#include "ruby/io.h"#include "ruby/util.h"Go to the source code of this file.
Data Structures | |
| struct | pty_info |
| struct | child_info |
Macros | |
| #define | WIFSTOPPED(status) (((status) & 0xff) == 0x7f) |
| #define | DEVICELEN 16 |
| #define | ERROR_EXIT(str) |
| #define | HEX1(c) |
Functions | |
| void | Init_pty (void) |
| #define ERROR_EXIT | ( | str | ) |
| #define HEX1 | ( | c | ) |
| void Init_pty | ( | void | ) |
Definition at line 753 of file pty.c.
References rb_define_class_under(), rb_define_method, rb_define_module(), rb_define_module_function, rb_define_singleton_method, and rb_eRuntimeError.