TTY::Syscall
Constants
AT_FDCWD = -100_i64
CLD_CONTINUED = 6
CLD_DUMPED = 3
CLD_EXITED = 1
CLD_KILLED = 2
CLD_STOPPED = 5
CLD_TRAPPED = 4
EACCES = 13
EAGAIN = 11
EBADF = 9
EBUSY = 16
ECHILD = 10
EEXIST = 17
EINTR = 4
EINVAL = 22
EIO = 5
ENODEV = 19
ENOENT = 2
ENOMEM = 12
ENOSYS = 38
ENOTTY = 25
ENXIO = 6
EPERM = 1
EPIPE = 32
F_DUPFD_CLOEXEC = 1030
F_GETFD = 1
F_GETFL = 3
F_SETFD = 2
F_SETFL = 4
FD_CLOEXEC = 1
NR_CHDIR = 80_u64
NR_CLOSE = 3_u64
NR_CLOSE_RANGE = 436_u64
NR_DUP2 = 33_u64
NR_DUP3 = 292_u64
NR_EXECVE = 59_u64
NR_EXIT_GROUP = 231_u64
NR_FCNTL = 72_u64
NR_FORK = 57_u64
NR_GETDENTS64 = 217_u64
NR_GETPGID = 121_u64
NR_GETPID = 39_u64
NR_IOCTL = 16_u64
NR_KILL = 62_u64
NR_OPENAT = 257_u64
NR_PIDFD_OPEN = 434_u64
NR_PIDFD_SEND_SIGNAL = 424_u64
NR_PIPE2 = 293_u64
NR_POLL = 7_u64
NR_READ = 0_u64
NR_RT_SIGACTION = 13_u64
NR_RT_SIGPROCMASK = 14_u64
NR_SETPGID = 109_u64
NR_SETSID = 112_u64
NR_WAIT4 = 61_u64
NR_WAITID = 247_u64
NR_WRITE = 1_u64
O_CLOEXEC = 524288_i64
O_DIRECTORY = 65536_i64
O_NOCTTY = 256_i64
O_NONBLOCK = 2048_i64
O_RDONLY = 0_i64
O_RDWR = 2_i64
P_ALL = 0
P_PGID = 2
P_PID = 1
P_PIDFD = 3
SIG_SETMASK = 2
SIGCONT = 18
SIGKILL = 9
SIGSET_SIZE = 8_u64
SIGSTOP = 19
SIGTERM = 15
WCONTINUED = 8
WEXITED = 4
WNOHANG = 1
WNOWAIT = 16777216
WSTOPPED = 2
WUNTRACED = 2
Class methods
check(ret : Int64, operation : String = "syscall", fd : Int32 | Nil = nil, path : String | Nil = nil, request : UInt64 | Nil = nil) : Int64
Sourcefork
Sourcegetpid
Sourceraw(nr : UInt64, a1 : Int64 = 0_i64, a2 : Int64 = 0_i64, a3 : Int64 = 0_i64, a4 : Int64 = 0_i64, a5 : Int64 = 0_i64, a6 : Int64 = 0_i64) : Int64
Sourcereset_child_signal_state
Sourcesetsid
Source