| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static int | cloexecPipe(ThreadContext context, int[] pipes)
Equivalent to |
| public static void | fdFixCloexec(ThreadContext context, int fd)
Equivalent to MRI#rb_maygvl_fd_fix_cloexec(ThreadContext, int). |
| public static int | |
| public static <T> T | rescueTypeError(ThreadContext context, T dflt, Supplier<T> func)
Equivalent to MRI#rb_rescue_typeerror(ThreadContext, Object, Supplier). |
| public static IRubyObject | sysFailWithPath(ThreadContext context, String path)
Equivalent to rb_sys_fail_path(ThreadContext, String). |
| API | back to summary |
|---|---|
| public API() | |
| cloexecPipe | back to summary |
|---|---|
| public static int cloexecPipe(ThreadContext context, int[] pipes) Equivalent to | |
| fdFixCloexec | back to summary |
|---|---|
| public static void fdFixCloexec(ThreadContext context, int fd) Equivalent to MRI#rb_maygvl_fd_fix_cloexec(ThreadContext, int). | |
| newPipe | back to summary |
|---|---|
| public static int newPipe(ThreadContext context, int[] pipes) Equivalent to | |
| rescueTypeError | back to summary |
|---|---|
| public static <T> T rescueTypeError(ThreadContext context, T dflt, Supplier<T> func) Equivalent to MRI#rb_rescue_typeerror(ThreadContext, Object, Supplier). | |
| sysFailWithPath | back to summary |
|---|---|
| public static IRubyObject sysFailWithPath(ThreadContext context, String path) Equivalent to rb_sys_fail_path(ThreadContext, String). | |
| Modifier and Type | Field and Description |
|---|---|
| public IRubyObject | |
| public IRubyObject |
| Access | Constructor and Description |
|---|---|
| public |
| mode | back to summary |
|---|---|
| public IRubyObject mode | |
| permission | back to summary |
|---|---|
| public IRubyObject permission | |
| ModeAndPermission | back to summary |
|---|---|
| public ModeAndPermission(IRubyObject mode, IRubyObject permission) | |