public class UnistdNoTransitions extends Object
Unistd functions that can be used from Uninterruptible methods
because they have CFunction.Transition.NO_TRANSITION set.| Constructor and Description |
|---|
UnistdNoTransitions() |
| Modifier and Type | Method and Description |
|---|---|
static void |
_exit(int status) |
static int |
chdir(org.graalvm.nativeimage.c.type.CCharPointer path) |
static int |
close(int fd) |
static int |
dup2(int fd,
int fd2) |
static int |
execve(org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv,
org.graalvm.nativeimage.c.type.CCharPointerPointer envp) |
static int |
fork() |
static int |
fsync(int fd) |
static org.graalvm.word.SignedWord |
lseek(int fd,
org.graalvm.word.SignedWord offset,
int whence) |
static long |
sysconf(int name) |
static org.graalvm.word.SignedWord |
write(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord n) |
public static void _exit(int status)
public static int chdir(org.graalvm.nativeimage.c.type.CCharPointer path)
public static int close(int fd)
public static int dup2(int fd,
int fd2)
public static int execve(org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv,
org.graalvm.nativeimage.c.type.CCharPointerPointer envp)
public static int fork()
public static int fsync(int fd)
public static org.graalvm.word.SignedWord write(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord n)
public static long sysconf(int name)
public static org.graalvm.word.SignedWord lseek(int fd,
org.graalvm.word.SignedWord offset,
int whence)