public class Unistd extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Unistd.NoTransitions |
| Constructor and Description |
|---|
Unistd() |
| Modifier and Type | Method and Description |
|---|---|
static int |
_CS_DARWIN_USER_TEMP_DIR() |
static int |
_CS_GNU_LIBC_VERSION() |
static int |
_CS_GNU_LIBPTHREAD_VERSION() |
static int |
_CS_LFS_CFLAGS() |
static int |
_CS_LFS_LDFLAGS() |
static int |
_CS_LFS_LIBS() |
static int |
_CS_LFS_LINTFLAGS() |
static int |
_CS_LFS64_CFLAGS() |
static int |
_CS_LFS64_LDFLAGS() |
static int |
_CS_LFS64_LIBS() |
static int |
_CS_LFS64_LINTFLAGS() |
static int |
_CS_PATH()
The default search path.
|
static int |
_CS_POSIX_V6_ILP32_OFF32_CFLAGS() |
static int |
_CS_POSIX_V6_ILP32_OFF32_LDFLAGS() |
static int |
_CS_POSIX_V6_ILP32_OFF32_LIBS() |
static int |
_CS_POSIX_V6_ILP32_OFF32_LINTFLAGS() |
static int |
_CS_POSIX_V6_ILP32_OFFBIG_CFLAGS() |
static int |
_CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS() |
static int |
_CS_POSIX_V6_ILP32_OFFBIG_LIBS() |
static int |
_CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS() |
static int |
_CS_POSIX_V6_LP64_OFF64_CFLAGS() |
static int |
_CS_POSIX_V6_LP64_OFF64_LDFLAGS() |
static int |
_CS_POSIX_V6_LP64_OFF64_LIBS() |
static int |
_CS_POSIX_V6_LP64_OFF64_LINTFLAGS() |
static int |
_CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS() |
static int |
_CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS() |
static int |
_CS_POSIX_V6_LPBIG_OFFBIG_LIBS() |
static int |
_CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS() |
static int |
_CS_XBS5_ILP32_OFF32_CFLAGS() |
static int |
_CS_XBS5_ILP32_OFF32_LDFLAGS() |
static int |
_CS_XBS5_ILP32_OFF32_LIBS() |
static int |
_CS_XBS5_ILP32_OFF32_LINTFLAGS() |
static int |
_CS_XBS5_ILP32_OFFBIG_CFLAGS() |
static int |
_CS_XBS5_ILP32_OFFBIG_LDFLAGS() |
static int |
_CS_XBS5_ILP32_OFFBIG_LIBS() |
static int |
_CS_XBS5_ILP32_OFFBIG_LINTFLAGS() |
static int |
_CS_XBS5_LP64_OFF64_CFLAGS() |
static int |
_CS_XBS5_LP64_OFF64_LDFLAGS() |
static int |
_CS_XBS5_LP64_OFF64_LIBS() |
static int |
_CS_XBS5_LP64_OFF64_LINTFLAGS() |
static int |
_CS_XBS5_LPBIG_OFFBIG_CFLAGS() |
static int |
_CS_XBS5_LPBIG_OFFBIG_LDFLAGS() |
static int |
_CS_XBS5_LPBIG_OFFBIG_LIBS() |
static int |
_CS_XBS5_LPBIG_OFFBIG_LINTFLAGS() |
static void |
_exit(int status)
Terminate program execution with the low-order 8 bits of STATUS.
|
static int |
_PC_2_SYMLINKS() |
static int |
_PC_ALLOC_SIZE_MIN() |
static int |
_PC_ASYNC_IO() |
static int |
_PC_CHOWN_RESTRICTED() |
static int |
_PC_FILESIZEBITS() |
static int |
_PC_LINK_MAX() |
static int |
_PC_MAX_CANON() |
static int |
_PC_MAX_INPUT() |
static int |
_PC_NAME_MAX() |
static int |
_PC_NO_TRUNC() |
static int |
_PC_PATH_MAX() |
static int |
_PC_PIPE_BUF() |
static int |
_PC_PRIO_IO() |
static int |
_PC_REC_INCR_XFER_SIZE() |
static int |
_PC_REC_MAX_XFER_SIZE() |
static int |
_PC_REC_MIN_XFER_SIZE() |
static int |
_PC_REC_XFER_ALIGN() |
static int |
_PC_SOCK_MAXBUF() |
static int |
_PC_SYMLINK_MAX() |
static int |
_PC_SYNC_IO() |
static int |
_PC_VDISABLE() |
static int |
_SC_2_C_BIND() |
static int |
_SC_2_C_DEV() |
static int |
_SC_2_C_VERSION() |
static int |
_SC_2_CHAR_TERM() |
static int |
_SC_2_FORT_DEV() |
static int |
_SC_2_FORT_RUN() |
static int |
_SC_2_LOCALEDEF() |
static int |
_SC_2_PBS_ACCOUNTING() |
static int |
_SC_2_PBS_CHECKPOINT() |
static int |
_SC_2_PBS_LOCATE() |
static int |
_SC_2_PBS_MESSAGE() |
static int |
_SC_2_PBS_TRACK() |
static int |
_SC_2_PBS() |
static int |
_SC_2_SW_DEV() |
static int |
_SC_2_UPE() |
static int |
_SC_2_VERSION() |
static int |
_SC_ADVISORY_INFO() |
static int |
_SC_AIO_LISTIO_MAX() |
static int |
_SC_AIO_MAX() |
static int |
_SC_AIO_PRIO_DELTA_MAX() |
static int |
_SC_ARG_MAX() |
static int |
_SC_ASYNCHRONOUS_IO() |
static int |
_SC_ATEXIT_MAX() |
static int |
_SC_AVPHYS_PAGES() |
static int |
_SC_BARRIERS() |
static int |
_SC_BASE() |
static int |
_SC_BC_BASE_MAX() |
static int |
_SC_BC_DIM_MAX() |
static int |
_SC_BC_SCALE_MAX() |
static int |
_SC_BC_STRING_MAX() |
static int |
_SC_C_LANG_SUPPORT_R() |
static int |
_SC_C_LANG_SUPPORT() |
static int |
_SC_CHAR_BIT() |
static int |
_SC_CHAR_MAX() |
static int |
_SC_CHAR_MIN() |
static int |
_SC_CHARCLASS_NAME_MAX() |
static int |
_SC_CHILD_MAX() |
static int |
_SC_CLK_TCK() |
static int |
_SC_CLOCK_SELECTION() |
static int |
_SC_COLL_WEIGHTS_MAX() |
static int |
_SC_CPUTIME() |
static int |
_SC_DELAYTIMER_MAX() |
static int |
_SC_DEVICE_IO() |
static int |
_SC_DEVICE_SPECIFIC_R() |
static int |
_SC_DEVICE_SPECIFIC() |
static int |
_SC_EQUIV_CLASS_MAX() |
static int |
_SC_EXPR_NEST_MAX() |
static int |
_SC_FD_MGMT() |
static int |
_SC_FIFO() |
static int |
_SC_FILE_ATTRIBUTES() |
static int |
_SC_FILE_LOCKING() |
static int |
_SC_FILE_SYSTEM() |
static int |
_SC_FSYNC() |
static int |
_SC_GETGR_R_SIZE_MAX() |
static int |
_SC_GETPW_R_SIZE_MAX() |
static int |
_SC_HOST_NAME_MAX() |
static int |
_SC_INT_MAX() |
static int |
_SC_INT_MIN() |
static int |
_SC_IOV_MAX() |
static int |
_SC_IPV6() |
static int |
_SC_JOB_CONTROL() |
static int |
_SC_LEVEL1_DCACHE_ASSOC() |
static int |
_SC_LEVEL1_DCACHE_LINESIZE() |
static int |
_SC_LEVEL1_DCACHE_SIZE() |
static int |
_SC_LEVEL1_ICACHE_ASSOC() |
static int |
_SC_LEVEL1_ICACHE_LINESIZE() |
static int |
_SC_LEVEL1_ICACHE_SIZE() |
static int |
_SC_LEVEL2_CACHE_ASSOC() |
static int |
_SC_LEVEL2_CACHE_LINESIZE() |
static int |
_SC_LEVEL2_CACHE_SIZE() |
static int |
_SC_LEVEL3_CACHE_ASSOC() |
static int |
_SC_LEVEL3_CACHE_LINESIZE() |
static int |
_SC_LEVEL3_CACHE_SIZE() |
static int |
_SC_LEVEL4_CACHE_ASSOC() |
static int |
_SC_LEVEL4_CACHE_LINESIZE() |
static int |
_SC_LEVEL4_CACHE_SIZE() |
static int |
_SC_LINE_MAX() |
static int |
_SC_LOGIN_NAME_MAX() |
static int |
_SC_LONG_BIT() |
static int |
_SC_MAPPED_FILES() |
static int |
_SC_MB_LEN_MAX() |
static int |
_SC_MEMLOCK_RANGE() |
static int |
_SC_MEMLOCK() |
static int |
_SC_MEMORY_PROTECTION() |
static int |
_SC_MESSAGE_PASSING() |
static int |
_SC_MONOTONIC_CLOCK() |
static int |
_SC_MQ_OPEN_MAX() |
static int |
_SC_MQ_PRIO_MAX() |
static int |
_SC_MULTI_PROCESS() |
static int |
_SC_NETWORKING() |
static int |
_SC_NGROUPS_MAX() |
static int |
_SC_NL_ARGMAX() |
static int |
_SC_NL_LANGMAX() |
static int |
_SC_NL_MSGMAX() |
static int |
_SC_NL_NMAX() |
static int |
_SC_NL_SETMAX() |
static int |
_SC_NL_TEXTMAX() |
static int |
_SC_NPROCESSORS_CONF() |
static int |
_SC_NPROCESSORS_ONLN() |
static int |
_SC_NZERO() |
static int |
_SC_OPEN_MAX() |
static int |
_SC_PAGE_SIZE() |
static int |
_SC_PAGESIZE() |
static int |
_SC_PASS_MAX() |
static int |
_SC_PHYS_PAGES() |
static int |
_SC_PII_INTERNET_DGRAM() |
static int |
_SC_PII_INTERNET_STREAM() |
static int |
_SC_PII_INTERNET() |
static int |
_SC_PII_OSI_CLTS() |
static int |
_SC_PII_OSI_COTS() |
static int |
_SC_PII_OSI_M() |
static int |
_SC_PII_OSI() |
static int |
_SC_PII_SOCKET() |
static int |
_SC_PII_XTI() |
static int |
_SC_PII() |
static int |
_SC_PIPE() |
static int |
_SC_POLL() |
static int |
_SC_PRIORITIZED_IO() |
static int |
_SC_PRIORITY_SCHEDULING() |
static int |
_SC_RAW_SOCKETS() |
static int |
_SC_RE_DUP_MAX() |
static int |
_SC_READER_WRITER_LOCKS() |
static int |
_SC_REALTIME_SIGNALS() |
static int |
_SC_REGEX_VERSION() |
static int |
_SC_REGEXP() |
static int |
_SC_RTSIG_MAX() |
static int |
_SC_SAVED_IDS() |
static int |
_SC_SCHAR_MAX() |
static int |
_SC_SCHAR_MIN() |
static int |
_SC_SELECT() |
static int |
_SC_SEM_NSEMS_MAX() |
static int |
_SC_SEM_VALUE_MAX() |
static int |
_SC_SEMAPHORES() |
static int |
_SC_SHARED_MEMORY_OBJECTS() |
static int |
_SC_SHELL() |
static int |
_SC_SHRT_MAX() |
static int |
_SC_SHRT_MIN() |
static int |
_SC_SIGNALS() |
static int |
_SC_SIGQUEUE_MAX() |
static int |
_SC_SINGLE_PROCESS() |
static int |
_SC_SPAWN() |
static int |
_SC_SPIN_LOCKS() |
static int |
_SC_SPORADIC_SERVER() |
static int |
_SC_SSIZE_MAX() |
static int |
_SC_STREAM_MAX() |
static int |
_SC_STREAMS() |
static int |
_SC_SYMLOOP_MAX() |
static int |
_SC_SYNCHRONIZED_IO() |
static int |
_SC_SYSTEM_DATABASE_R() |
static int |
_SC_SYSTEM_DATABASE() |
static int |
_SC_T_IOV_MAX() |
static int |
_SC_THREAD_ATTR_STACKADDR() |
static int |
_SC_THREAD_ATTR_STACKSIZE() |
static int |
_SC_THREAD_CPUTIME() |
static int |
_SC_THREAD_DESTRUCTOR_ITERATIONS() |
static int |
_SC_THREAD_KEYS_MAX() |
static int |
_SC_THREAD_PRIO_INHERIT() |
static int |
_SC_THREAD_PRIO_PROTECT() |
static int |
_SC_THREAD_PRIORITY_SCHEDULING() |
static int |
_SC_THREAD_PROCESS_SHARED() |
static int |
_SC_THREAD_SAFE_FUNCTIONS() |
static int |
_SC_THREAD_SPORADIC_SERVER() |
static int |
_SC_THREAD_STACK_MIN() |
static int |
_SC_THREAD_THREADS_MAX() |
static int |
_SC_THREADS() |
static int |
_SC_TIMEOUTS() |
static int |
_SC_TIMER_MAX() |
static int |
_SC_TIMERS() |
static int |
_SC_TRACE_EVENT_FILTER() |
static int |
_SC_TRACE_INHERIT() |
static int |
_SC_TRACE_LOG() |
static int |
_SC_TRACE() |
static int |
_SC_TTY_NAME_MAX() |
static int |
_SC_TYPED_MEMORY_OBJECTS() |
static int |
_SC_TZNAME_MAX() |
static int |
_SC_UCHAR_MAX() |
static int |
_SC_UINT_MAX() |
static int |
_SC_UIO_MAXIOV() |
static int |
_SC_ULONG_MAX() |
static int |
_SC_USER_GROUPS_R() |
static int |
_SC_USER_GROUPS() |
static int |
_SC_USHRT_MAX() |
static int |
_SC_V6_ILP32_OFF32() |
static int |
_SC_V6_ILP32_OFFBIG() |
static int |
_SC_V6_LP64_OFF64() |
static int |
_SC_V6_LPBIG_OFFBIG() |
static int |
_SC_VERSION() |
static int |
_SC_WORD_BIT() |
static int |
_SC_XBS5_ILP32_OFF32() |
static int |
_SC_XBS5_ILP32_OFFBIG() |
static int |
_SC_XBS5_LP64_OFF64() |
static int |
_SC_XBS5_LPBIG_OFFBIG() |
static int |
_SC_XOPEN_CRYPT() |
static int |
_SC_XOPEN_ENH_I18N() |
static int |
_SC_XOPEN_LEGACY() |
static int |
_SC_XOPEN_REALTIME_THREADS() |
static int |
_SC_XOPEN_REALTIME() |
static int |
_SC_XOPEN_SHM() |
static int |
_SC_XOPEN_UNIX() |
static int |
_SC_XOPEN_VERSION() |
static int |
_SC_XOPEN_XCU_VERSION() |
static int |
_SC_XOPEN_XPG2() |
static int |
_SC_XOPEN_XPG3() |
static int |
_SC_XOPEN_XPG4() |
static int |
access(org.graalvm.nativeimage.c.type.CCharPointer name,
int type)
Test for access to NAME using the real UID and real GID.
|
static int |
acct(org.graalvm.nativeimage.c.type.CCharPointer name)
Turn accounting on if NAME is an existing file.
|
static int |
alarm(int seconds)
Schedule an alarm.
|
static int |
brk(org.graalvm.word.PointerBase addr)
Set the end of accessible data space (aka "the break") to ADDR.
|
static int |
chdir(org.graalvm.nativeimage.c.type.CCharPointer path)
Change the process's working directory to PATH.
|
static int |
chown(org.graalvm.nativeimage.c.type.CCharPointer file,
int owner,
int group)
Change the owner and group of FILE.
|
static int |
chroot(org.graalvm.nativeimage.c.type.CCharPointer path)
Make PATH be the root directory (the starting point for absolute paths).
|
static int |
close(int fd)
Close the file descriptor FD.
|
static org.graalvm.word.UnsignedWord |
confstr(int name,
org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord len)
Get the value of the string-valued system variable NAME.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
crypt(org.graalvm.nativeimage.c.type.CCharPointer key,
org.graalvm.nativeimage.c.type.CCharPointer salt)
Encrypt at most 8 characters from KEY using salt to perturb DES.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
ctermid(org.graalvm.nativeimage.c.type.CCharPointer s)
Return the name of the controlling terminal.
|
static int |
daemon(int nochdir,
int noclose)
Put the program in the background, and dissociate from the controlling terminal.
|
static int |
dup(int fd)
Duplicate FD, returning a new file descriptor on the same file.
|
static int |
dup2(int fd,
int fd2)
Duplicate FD to FD2, closing FD2 and making it open on the same file.
|
static int |
dup3(int fd,
int fd2,
int flags)
Duplicate FD to FD2, closing FD2 and making it open on the same file while setting flags
according to FLAGS.
|
static int |
eaccess(org.graalvm.nativeimage.c.type.CCharPointer name,
int type)
An alias for `euidaccess', used by some other systems.
|
static void |
encrypt(org.graalvm.nativeimage.c.type.CCharPointer libc_block,
int edflag)
Encrypt data in BLOCK in place if EDFLAG is zero; otherwise decrypt block in place.
|
static void |
endusershell()
Discard cached info.
|
static int |
euidaccess(org.graalvm.nativeimage.c.type.CCharPointer name,
int type)
Test for access to NAME using the effective UID and GID (as normal file operations use).
|
static int |
execv(org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv)
Execute PATH with arguments ARGV and environment from `environ'.
|
static int |
execve(org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv,
org.graalvm.nativeimage.c.type.CCharPointerPointer envp)
Replace the current process, executing PATH with arguments ARGV and environment ENVP.
|
static int |
execvp(org.graalvm.nativeimage.c.type.CCharPointer file,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv)
Execute FILE, searching in the `PATH' environment variable if it contains no slashes, with
arguments ARGV and environment from `environ'.
|
static int |
F_LOCK()
Lock a region for exclusive use.
|
static int |
F_OK()
Test for existence.
|
static int |
F_TEST()
Test a region for other processes locks.
|
static int |
F_TLOCK()
Test and lock a region for exclusive use.
|
static int |
F_ULOCK()
Unlock a previously locked region.
|
static int |
faccessat(int fd,
org.graalvm.nativeimage.c.type.CCharPointer file,
int type,
int flag)
Test for access to FILE relative to the directory FD is open on.
|
static int |
fchdir(int fd)
Change the process's working directory to the one FD is open on.
|
static int |
fchown(int fd,
int owner,
int group)
Change the owner and group of the file that FD is open on.
|
static int |
fchownat(int fd,
org.graalvm.nativeimage.c.type.CCharPointer file,
int owner,
int group,
int flag)
Change the owner and group of FILE relative to the directory FD is open on.
|
static int |
fdatasync(int fildes)
Synchronize at least the data part of a file with the underlying media.
|
static int |
fexecve(int fd,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv,
org.graalvm.nativeimage.c.type.CCharPointerPointer envp)
Execute the file FD refers to, overlaying the running program image.
|
static int |
fork()
Clone the calling process, creating an exact copy.
|
static long |
fpathconf(int fd,
int name)
Get file-specific configuration about descriptor FD.
|
static int |
fsync(int fd)
Make all changes done to FD actually appear on disk.
|
static int |
ftruncate(int fd,
long length)
Truncate the file FD is open on to LENGTH bytes.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
get_current_dir_name()
Return a malloc'd string containing the current directory name.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
getcwd(org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord size)
Get the pathname of the current working directory, and put it in SIZE bytes of BUF.
|
static int |
getdomainname(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord len)
Get and set the NIS (aka YP) domain name, if any.
|
static int |
getdtablesize()
Return the maximum number of file descriptors the current process could possibly have.
|
static int |
getegid()
Get the effective group ID of the calling process.
|
static int |
geteuid()
Get the effective user ID of the calling process.
|
static int |
getgid()
Get the real group ID of the calling process.
|
static int |
getgroups(int size,
org.graalvm.nativeimage.c.type.CIntPointer list)
If SIZE is zero, return the number of supplementary groups the calling process is in.
|
static long |
gethostid()
Return identifier for the current host.
|
static int |
gethostname(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord len)
Put the name of the current host in no more than LEN bytes of NAME.
|
static int |
getlogin_r(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord name_len)
Return at most NAME_LEN characters of the login name of the user in NAME.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
getlogin()
Return the login name of the user.
|
static int |
getpagesize()
Return the number of bytes in a page.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
getpass(org.graalvm.nativeimage.c.type.CCharPointer prompt)
Prompt with PROMPT and read a string from the terminal without echoing.
|
static int |
getpgid(int pid)
Get the process group ID of process PID.
|
static int |
getpgrp()
Get the process group ID of the calling process.
|
static int |
getpid()
Get the process ID of the calling process.
|
static int |
getppid()
Get the process ID of the calling process's parent.
|
static int |
getresgid(org.graalvm.nativeimage.c.type.CIntPointer rgid,
org.graalvm.nativeimage.c.type.CIntPointer egid,
org.graalvm.nativeimage.c.type.CIntPointer sgid)
Fetch the real group ID, effective group ID, and saved-set group ID, of the calling process.
|
static int |
getresuid(org.graalvm.nativeimage.c.type.CIntPointer ruid,
org.graalvm.nativeimage.c.type.CIntPointer euid,
org.graalvm.nativeimage.c.type.CIntPointer suid)
Fetch the real user ID, effective user ID, and saved-set user ID, of the calling process.
|
static int |
getsid(int pid)
Return the session ID of the given process.
|
static int |
getuid()
Get the real user ID of the calling process.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
getusershell()
Successive calls return the shells listed in `/etc/shells'.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
getwd(org.graalvm.nativeimage.c.type.CCharPointer buf)
Put the absolute pathname of the current working directory in BUF.
|
static int |
group_member(int gid)
Return nonzero iff the calling process is in group GID.
|
static int |
isatty(int fd)
Return 1 if FD is a valid descriptor associated with a terminal, zero if not.
|
static int |
lchown(org.graalvm.nativeimage.c.type.CCharPointer file,
int owner,
int group)
Change owner and group of FILE, if it is a symbolic link the ownership of the symbolic link
is changed.
|
static int |
link(org.graalvm.nativeimage.c.type.CCharPointer from,
org.graalvm.nativeimage.c.type.CCharPointer to)
Make a link to FROM named TO.
|
static int |
linkat(int fromfd,
org.graalvm.nativeimage.c.type.CCharPointer from,
int tofd,
org.graalvm.nativeimage.c.type.CCharPointer to,
int flags)
Like link but relative paths in TO and FROM are interpreted relative to FROMFD and TOFD
respectively.
|
static int |
lockf(int fd,
int cmd,
org.graalvm.word.SignedWord len)
`lockf' is a simpler interface to the locking facilities of `fcntl'.
|
static org.graalvm.word.SignedWord |
lseek(int fd,
org.graalvm.word.SignedWord offset,
int whence)
Move FD's file position to OFFSET bytes from the beginning of the file (if WHENCE is
SEEK_SET), the current position (if WHENCE is SEEK_CUR), or the end of the file (if WHENCE is
SEEK_END).
|
static int |
nice(int inc)
Add INC to priority of the current process.
|
static long |
pathconf(org.graalvm.nativeimage.c.type.CCharPointer path,
int name)
Get file-specific configuration information about PATH.
|
static int |
pause()
Suspend the process until a signal arrives.
|
static int |
pipe(org.graalvm.nativeimage.c.type.CIntPointer pipedes)
Create a one-way communication channel (pipe).
|
static int |
pipe2(org.graalvm.nativeimage.c.type.CIntPointer pipedes,
int flags)
Same as pipe but apply flags passed in FLAGS to the new file descriptors.
|
static org.graalvm.word.SignedWord |
pread(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord nbytes,
long offset)
Read NBYTES into BUF from FD at the given position OFFSET without changing the file pointer.
|
static int |
profil(org.graalvm.word.PointerBase sample_buffer,
org.graalvm.word.UnsignedWord size,
org.graalvm.word.UnsignedWord offset,
int scale)
Enable statistical profiling, writing samples of the PC into at most SIZE bytes of
SAMPLE_BUFFER; every processor clock tick while profiling is enabled, the system examines the
user PC and increments SAMPLE_BUFFER[((PC - OFFSET) / 2) * SCALE / 65536].
|
static org.graalvm.word.SignedWord |
pwrite(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord n,
long offset)
Write N bytes of BUF to FD at the given position OFFSET without changing the file pointer.
|
static int |
R_OK()
Test for read permission.
|
static org.graalvm.word.SignedWord |
read(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord nbytes)
Read NBYTES into BUF from FD.
|
static org.graalvm.word.SignedWord |
readlink(org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord len)
Read the contents of the symbolic link PATH into no more than LEN bytes of BUF.
|
static org.graalvm.word.SignedWord |
readlinkat(int fd,
org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord len)
Like readlink but a relative PATH is interpreted relative to FD.
|
static org.graalvm.word.SignedWord |
recvmsg(int socket,
Socket.msghdr message,
int flags) |
static int |
revoke(org.graalvm.nativeimage.c.type.CCharPointer file)
Revoke the access of all descriptors currently open on FILE.
|
static int |
rmdir(org.graalvm.nativeimage.c.type.CCharPointer path)
Remove the directory PATH.
|
static org.graalvm.word.PointerBase |
sbrk(org.graalvm.word.PointerBase delta)
Increase or decrease the end of accessible data space by DELTA bytes.
|
static short |
SEEK_CUR()
Seek from current position.
|
static short |
SEEK_END()
Seek from end of file.
|
static short |
SEEK_SET()
Seek from beginning of file.
|
static org.graalvm.word.SignedWord |
sendmsg(int socket,
Socket.msghdr message,
int flags) |
static int |
setdomainname(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord len) |
static int |
setegid(int gid)
Set the effective group ID of the calling process to GID.
|
static int |
seteuid(int uid)
Set the effective user ID of the calling process to UID.
|
static int |
setgid(int gid)
Set the group ID of the calling process to GID.
|
static int |
sethostid(long id)
Set the current machine's Internet number to ID.
|
static int |
sethostname(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord len)
Set the name of the current host to NAME, which is LEN bytes long.
|
static int |
setlogin(org.graalvm.nativeimage.c.type.CCharPointer name)
Set the login name returned by `getlogin'.
|
static int |
setpgid(int pid,
int pgid)
Set the process group ID of the process matching PID to PGID.
|
static int |
setregid(int rgid,
int egid)
Set the real group ID of the calling process to RGID, and the effective group ID of the
calling process to EGID.
|
static int |
setresgid(int rgid,
int egid,
int sgid)
Set the real group ID, effective group ID, and saved-set group ID, of the calling process to
RGID, EGID, and SGID, respectively.
|
static int |
setresuid(int ruid,
int euid,
int suid)
Set the real user ID, effective user ID, and saved-set user ID, of the calling process to
RUID, EUID, and SUID, respectively.
|
static int |
setreuid(int ruid,
int euid)
Set the real user ID of the calling process to RUID, and the effective user ID of the calling
process to EUID.
|
static int |
setsid()
Create a new session with the calling process as its leader.
|
static int |
setuid(int uid)
Set the user ID of the calling process to UID.
|
static void |
setusershell()
Rewind and re-read the file.
|
static int |
sleep(int seconds)
Make the process sleep for SECONDS seconds, or until a signal arrives and is not ignored.
|
static int |
STDERR_FILENO()
Standard error output.
|
static int |
STDIN_FILENO()
Standard input.
|
static int |
STDOUT_FILENO()
Standard output.
|
static void |
swab(org.graalvm.word.PointerBase from,
org.graalvm.word.PointerBase to,
org.graalvm.word.SignedWord n)
Swab pairs bytes in the first N bytes of the area pointed to by FROM and copy the result to
TO.
|
static int |
symlink(org.graalvm.nativeimage.c.type.CCharPointer from,
org.graalvm.nativeimage.c.type.CCharPointer to)
Make a symbolic link to FROM named TO.
|
static int |
symlinkat(org.graalvm.nativeimage.c.type.CCharPointer from,
int tofd,
org.graalvm.nativeimage.c.type.CCharPointer to)
Like symlink but a relative path in TO is interpreted relative to TOFD.
|
static void |
sync()
Make all changes done to all files actually appear on disk.
|
static int |
syncfs(int fd)
Make all changes done to all files on the file system associated with FD actually appear on
disk.
|
static long |
sysconf(int name) |
static int |
tcgetpgrp(int fd)
Return the foreground process group ID of FD.
|
static int |
tcsetpgrp(int fd,
int pgrp_id)
Set the foreground process group ID of FD set PGRP_ID.
|
static int |
truncate(org.graalvm.nativeimage.c.type.CCharPointer file,
org.graalvm.word.SignedWord length)
Truncate FILE to LENGTH bytes.
|
static int |
ttyname_r(int fd,
org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord buflen)
Store at most BUFLEN characters of the pathname of the terminal FD is open on in BUF.
|
static org.graalvm.nativeimage.c.type.CCharPointer |
ttyname(int fd)
Return the pathname of the terminal FD is open on, or NULL on errors.
|
static int |
ttyslot()
Return the index into the active-logins file (utmp) for the controlling terminal.
|
static int |
ualarm(int value,
int interval)
Set an alarm to go off (generating a SIGALRM signal) in VALUE microseconds.
|
static int |
unlink(org.graalvm.nativeimage.c.type.CCharPointer name)
Remove the link NAME.
|
static int |
unlinkat(int fd,
org.graalvm.nativeimage.c.type.CCharPointer name,
int flag)
Remove the link NAME relative to FD.
|
static int |
usleep(int useconds)
Sleep USECONDS microseconds, or until a signal arrives that is not blocked or ignored.
|
static int |
vfork()
Clone the calling process, but without copying the whole address space.
|
static int |
vhangup()
Revoke access permissions to all processes currently communicating with the control terminal,
and then send a SIGHUP signal to the process group of the control terminal.
|
static int |
W_OK()
Test for write permission.
|
static org.graalvm.word.SignedWord |
write(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord n)
Write N bytes of BUF to FD.
|
static int |
X_OK()
Test for execute permission.
|
public static int R_OK()
public static int W_OK()
public static int X_OK()
public static int F_OK()
public static int STDIN_FILENO()
public static int STDOUT_FILENO()
public static int STDERR_FILENO()
public static int access(org.graalvm.nativeimage.c.type.CCharPointer name,
int type)
public static int euidaccess(org.graalvm.nativeimage.c.type.CCharPointer name,
int type)
public static int eaccess(org.graalvm.nativeimage.c.type.CCharPointer name,
int type)
public static int faccessat(int fd,
org.graalvm.nativeimage.c.type.CCharPointer file,
int type,
int flag)
public static short SEEK_SET()
public static short SEEK_CUR()
public static short SEEK_END()
public static org.graalvm.word.SignedWord lseek(int fd,
org.graalvm.word.SignedWord offset,
int whence)
public static int close(int fd)
public static org.graalvm.word.SignedWord read(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord nbytes)
public static org.graalvm.word.SignedWord write(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord n)
public static org.graalvm.word.SignedWord pread(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord nbytes,
long offset)
public static org.graalvm.word.SignedWord pwrite(int fd,
org.graalvm.word.PointerBase buf,
org.graalvm.word.UnsignedWord n,
long offset)
public static int pipe(org.graalvm.nativeimage.c.type.CIntPointer pipedes)
public static int pipe2(org.graalvm.nativeimage.c.type.CIntPointer pipedes,
int flags)
public static int alarm(int seconds)
public static int sleep(int seconds)
public static int ualarm(int value,
int interval)
public static int usleep(int useconds)
public static int pause()
public static int chown(org.graalvm.nativeimage.c.type.CCharPointer file,
int owner,
int group)
public static int fchown(int fd,
int owner,
int group)
public static int lchown(org.graalvm.nativeimage.c.type.CCharPointer file,
int owner,
int group)
public static int fchownat(int fd,
org.graalvm.nativeimage.c.type.CCharPointer file,
int owner,
int group,
int flag)
public static int chdir(org.graalvm.nativeimage.c.type.CCharPointer path)
public static int fchdir(int fd)
public static org.graalvm.nativeimage.c.type.CCharPointer getcwd(org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord size)
public static org.graalvm.nativeimage.c.type.CCharPointer get_current_dir_name()
public static org.graalvm.nativeimage.c.type.CCharPointer getwd(org.graalvm.nativeimage.c.type.CCharPointer buf)
public static int dup(int fd)
public static int dup2(int fd,
int fd2)
public static int dup3(int fd,
int fd2,
int flags)
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 fexecve(int fd,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv,
org.graalvm.nativeimage.c.type.CCharPointerPointer envp)
public static int execv(org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv)
public static int execvp(org.graalvm.nativeimage.c.type.CCharPointer file,
org.graalvm.nativeimage.c.type.CCharPointerPointer argv)
public static int nice(int inc)
public static void _exit(int status)
public static int _PC_LINK_MAX()
public static int _PC_MAX_CANON()
public static int _PC_MAX_INPUT()
public static int _PC_NAME_MAX()
public static int _PC_PATH_MAX()
public static int _PC_PIPE_BUF()
public static int _PC_CHOWN_RESTRICTED()
public static int _PC_NO_TRUNC()
public static int _PC_VDISABLE()
public static int _PC_SYNC_IO()
public static int _PC_ASYNC_IO()
public static int _PC_PRIO_IO()
public static int _PC_SOCK_MAXBUF()
public static int _PC_FILESIZEBITS()
public static int _PC_REC_INCR_XFER_SIZE()
public static int _PC_REC_MAX_XFER_SIZE()
public static int _PC_REC_MIN_XFER_SIZE()
public static int _PC_REC_XFER_ALIGN()
public static int _PC_ALLOC_SIZE_MIN()
public static int _PC_SYMLINK_MAX()
public static int _PC_2_SYMLINKS()
public static int _SC_ARG_MAX()
public static int _SC_CHILD_MAX()
public static int _SC_CLK_TCK()
public static int _SC_NGROUPS_MAX()
public static int _SC_OPEN_MAX()
public static int _SC_STREAM_MAX()
public static int _SC_TZNAME_MAX()
public static int _SC_JOB_CONTROL()
public static int _SC_SAVED_IDS()
public static int _SC_REALTIME_SIGNALS()
public static int _SC_PRIORITY_SCHEDULING()
public static int _SC_TIMERS()
public static int _SC_ASYNCHRONOUS_IO()
public static int _SC_PRIORITIZED_IO()
public static int _SC_SYNCHRONIZED_IO()
public static int _SC_FSYNC()
public static int _SC_MAPPED_FILES()
public static int _SC_MEMLOCK()
public static int _SC_MEMLOCK_RANGE()
public static int _SC_MEMORY_PROTECTION()
public static int _SC_MESSAGE_PASSING()
public static int _SC_SEMAPHORES()
public static int _SC_SHARED_MEMORY_OBJECTS()
public static int _SC_AIO_LISTIO_MAX()
public static int _SC_AIO_MAX()
public static int _SC_AIO_PRIO_DELTA_MAX()
public static int _SC_DELAYTIMER_MAX()
public static int _SC_MQ_OPEN_MAX()
public static int _SC_MQ_PRIO_MAX()
public static int _SC_VERSION()
public static int _SC_PAGESIZE()
public static int _SC_PAGE_SIZE()
public static int _SC_RTSIG_MAX()
public static int _SC_SEM_NSEMS_MAX()
public static int _SC_SEM_VALUE_MAX()
public static int _SC_SIGQUEUE_MAX()
public static int _SC_TIMER_MAX()
public static int _SC_BC_BASE_MAX()
public static int _SC_BC_DIM_MAX()
public static int _SC_BC_SCALE_MAX()
public static int _SC_BC_STRING_MAX()
public static int _SC_COLL_WEIGHTS_MAX()
public static int _SC_EQUIV_CLASS_MAX()
public static int _SC_EXPR_NEST_MAX()
public static int _SC_LINE_MAX()
public static int _SC_RE_DUP_MAX()
public static int _SC_CHARCLASS_NAME_MAX()
public static int _SC_2_VERSION()
public static int _SC_2_C_BIND()
public static int _SC_2_C_DEV()
public static int _SC_2_FORT_DEV()
public static int _SC_2_FORT_RUN()
public static int _SC_2_SW_DEV()
public static int _SC_2_LOCALEDEF()
public static int _SC_PII()
public static int _SC_PII_XTI()
public static int _SC_PII_SOCKET()
public static int _SC_PII_INTERNET()
public static int _SC_PII_OSI()
public static int _SC_POLL()
public static int _SC_SELECT()
public static int _SC_UIO_MAXIOV()
public static int _SC_IOV_MAX()
public static int _SC_PII_INTERNET_STREAM()
public static int _SC_PII_INTERNET_DGRAM()
public static int _SC_PII_OSI_COTS()
public static int _SC_PII_OSI_CLTS()
public static int _SC_PII_OSI_M()
public static int _SC_T_IOV_MAX()
public static int _SC_THREADS()
public static int _SC_THREAD_SAFE_FUNCTIONS()
public static int _SC_GETGR_R_SIZE_MAX()
public static int _SC_GETPW_R_SIZE_MAX()
public static int _SC_LOGIN_NAME_MAX()
public static int _SC_TTY_NAME_MAX()
public static int _SC_THREAD_DESTRUCTOR_ITERATIONS()
public static int _SC_THREAD_KEYS_MAX()
public static int _SC_THREAD_STACK_MIN()
public static int _SC_THREAD_THREADS_MAX()
public static int _SC_THREAD_ATTR_STACKADDR()
public static int _SC_THREAD_ATTR_STACKSIZE()
public static int _SC_THREAD_PRIORITY_SCHEDULING()
public static int _SC_THREAD_PRIO_INHERIT()
public static int _SC_THREAD_PRIO_PROTECT()
public static int _SC_THREAD_PROCESS_SHARED()
public static int _SC_NPROCESSORS_CONF()
public static int _SC_NPROCESSORS_ONLN()
public static int _SC_PHYS_PAGES()
public static int _SC_AVPHYS_PAGES()
public static int _SC_ATEXIT_MAX()
public static int _SC_PASS_MAX()
public static int _SC_XOPEN_VERSION()
public static int _SC_XOPEN_XCU_VERSION()
public static int _SC_XOPEN_UNIX()
public static int _SC_XOPEN_CRYPT()
public static int _SC_XOPEN_ENH_I18N()
public static int _SC_XOPEN_SHM()
public static int _SC_2_CHAR_TERM()
public static int _SC_2_C_VERSION()
public static int _SC_2_UPE()
public static int _SC_XOPEN_XPG2()
public static int _SC_XOPEN_XPG3()
public static int _SC_XOPEN_XPG4()
public static int _SC_CHAR_BIT()
public static int _SC_CHAR_MAX()
public static int _SC_CHAR_MIN()
public static int _SC_INT_MAX()
public static int _SC_INT_MIN()
public static int _SC_LONG_BIT()
public static int _SC_WORD_BIT()
public static int _SC_MB_LEN_MAX()
public static int _SC_NZERO()
public static int _SC_SSIZE_MAX()
public static int _SC_SCHAR_MAX()
public static int _SC_SCHAR_MIN()
public static int _SC_SHRT_MAX()
public static int _SC_SHRT_MIN()
public static int _SC_UCHAR_MAX()
public static int _SC_UINT_MAX()
public static int _SC_ULONG_MAX()
public static int _SC_USHRT_MAX()
public static int _SC_NL_ARGMAX()
public static int _SC_NL_LANGMAX()
public static int _SC_NL_MSGMAX()
public static int _SC_NL_NMAX()
public static int _SC_NL_SETMAX()
public static int _SC_NL_TEXTMAX()
public static int _SC_XBS5_ILP32_OFF32()
public static int _SC_XBS5_ILP32_OFFBIG()
public static int _SC_XBS5_LP64_OFF64()
public static int _SC_XBS5_LPBIG_OFFBIG()
public static int _SC_XOPEN_LEGACY()
public static int _SC_XOPEN_REALTIME()
public static int _SC_XOPEN_REALTIME_THREADS()
public static int _SC_ADVISORY_INFO()
public static int _SC_BARRIERS()
public static int _SC_BASE()
public static int _SC_C_LANG_SUPPORT()
public static int _SC_C_LANG_SUPPORT_R()
public static int _SC_CLOCK_SELECTION()
public static int _SC_CPUTIME()
public static int _SC_THREAD_CPUTIME()
public static int _SC_DEVICE_IO()
public static int _SC_DEVICE_SPECIFIC()
public static int _SC_DEVICE_SPECIFIC_R()
public static int _SC_FD_MGMT()
public static int _SC_FIFO()
public static int _SC_PIPE()
public static int _SC_FILE_ATTRIBUTES()
public static int _SC_FILE_LOCKING()
public static int _SC_FILE_SYSTEM()
public static int _SC_MONOTONIC_CLOCK()
public static int _SC_MULTI_PROCESS()
public static int _SC_SINGLE_PROCESS()
public static int _SC_NETWORKING()
public static int _SC_READER_WRITER_LOCKS()
public static int _SC_SPIN_LOCKS()
public static int _SC_REGEXP()
public static int _SC_REGEX_VERSION()
public static int _SC_SHELL()
public static int _SC_SIGNALS()
public static int _SC_SPAWN()
public static int _SC_SPORADIC_SERVER()
public static int _SC_THREAD_SPORADIC_SERVER()
public static int _SC_SYSTEM_DATABASE()
public static int _SC_SYSTEM_DATABASE_R()
public static int _SC_TIMEOUTS()
public static int _SC_TYPED_MEMORY_OBJECTS()
public static int _SC_USER_GROUPS()
public static int _SC_USER_GROUPS_R()
public static int _SC_2_PBS()
public static int _SC_2_PBS_ACCOUNTING()
public static int _SC_2_PBS_LOCATE()
public static int _SC_2_PBS_MESSAGE()
public static int _SC_2_PBS_TRACK()
public static int _SC_SYMLOOP_MAX()
public static int _SC_STREAMS()
public static int _SC_2_PBS_CHECKPOINT()
public static int _SC_V6_ILP32_OFF32()
public static int _SC_V6_ILP32_OFFBIG()
public static int _SC_V6_LP64_OFF64()
public static int _SC_V6_LPBIG_OFFBIG()
public static int _SC_HOST_NAME_MAX()
public static int _SC_TRACE()
public static int _SC_TRACE_EVENT_FILTER()
public static int _SC_TRACE_INHERIT()
public static int _SC_TRACE_LOG()
public static int _SC_LEVEL1_ICACHE_SIZE()
public static int _SC_LEVEL1_ICACHE_ASSOC()
public static int _SC_LEVEL1_ICACHE_LINESIZE()
public static int _SC_LEVEL1_DCACHE_SIZE()
public static int _SC_LEVEL1_DCACHE_ASSOC()
public static int _SC_LEVEL1_DCACHE_LINESIZE()
public static int _SC_LEVEL2_CACHE_SIZE()
public static int _SC_LEVEL2_CACHE_ASSOC()
public static int _SC_LEVEL2_CACHE_LINESIZE()
public static int _SC_LEVEL3_CACHE_SIZE()
public static int _SC_LEVEL3_CACHE_ASSOC()
public static int _SC_LEVEL3_CACHE_LINESIZE()
public static int _SC_LEVEL4_CACHE_SIZE()
public static int _SC_LEVEL4_CACHE_ASSOC()
public static int _SC_LEVEL4_CACHE_LINESIZE()
public static int _SC_IPV6()
public static int _SC_RAW_SOCKETS()
public static int _CS_PATH()
public static int _CS_GNU_LIBC_VERSION()
public static int _CS_GNU_LIBPTHREAD_VERSION()
public static int _CS_LFS_CFLAGS()
public static int _CS_LFS_LDFLAGS()
public static int _CS_LFS_LIBS()
public static int _CS_LFS_LINTFLAGS()
public static int _CS_LFS64_CFLAGS()
public static int _CS_LFS64_LDFLAGS()
public static int _CS_LFS64_LIBS()
public static int _CS_LFS64_LINTFLAGS()
public static int _CS_XBS5_ILP32_OFF32_CFLAGS()
public static int _CS_XBS5_ILP32_OFF32_LDFLAGS()
public static int _CS_XBS5_ILP32_OFF32_LIBS()
public static int _CS_XBS5_ILP32_OFF32_LINTFLAGS()
public static int _CS_XBS5_ILP32_OFFBIG_CFLAGS()
public static int _CS_XBS5_ILP32_OFFBIG_LDFLAGS()
public static int _CS_XBS5_ILP32_OFFBIG_LIBS()
public static int _CS_XBS5_ILP32_OFFBIG_LINTFLAGS()
public static int _CS_XBS5_LP64_OFF64_CFLAGS()
public static int _CS_XBS5_LP64_OFF64_LDFLAGS()
public static int _CS_XBS5_LP64_OFF64_LIBS()
public static int _CS_XBS5_LP64_OFF64_LINTFLAGS()
public static int _CS_XBS5_LPBIG_OFFBIG_CFLAGS()
public static int _CS_XBS5_LPBIG_OFFBIG_LDFLAGS()
public static int _CS_XBS5_LPBIG_OFFBIG_LIBS()
public static int _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS()
public static int _CS_POSIX_V6_ILP32_OFF32_CFLAGS()
public static int _CS_POSIX_V6_ILP32_OFF32_LDFLAGS()
public static int _CS_POSIX_V6_ILP32_OFF32_LIBS()
public static int _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS()
public static int _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS()
public static int _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS()
public static int _CS_POSIX_V6_ILP32_OFFBIG_LIBS()
public static int _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS()
public static int _CS_POSIX_V6_LP64_OFF64_CFLAGS()
public static int _CS_POSIX_V6_LP64_OFF64_LDFLAGS()
public static int _CS_POSIX_V6_LP64_OFF64_LIBS()
public static int _CS_POSIX_V6_LP64_OFF64_LINTFLAGS()
public static int _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS()
public static int _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS()
public static int _CS_POSIX_V6_LPBIG_OFFBIG_LIBS()
public static int _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS()
public static int _CS_DARWIN_USER_TEMP_DIR()
public static long pathconf(org.graalvm.nativeimage.c.type.CCharPointer path,
int name)
public static long fpathconf(int fd,
int name)
public static long sysconf(int name)
public static org.graalvm.word.UnsignedWord confstr(int name,
org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord len)
public static int getpid()
public static int getppid()
public static int getpgrp()
public static int getpgid(int pid)
public static int setpgid(int pid,
int pgid)
public static int setsid()
public static int getsid(int pid)
public static int getuid()
public static int geteuid()
public static int getgid()
public static int getegid()
public static int getgroups(int size,
org.graalvm.nativeimage.c.type.CIntPointer list)
public static int group_member(int gid)
public static int setuid(int uid)
public static int setreuid(int ruid,
int euid)
public static int seteuid(int uid)
public static int setgid(int gid)
public static int setregid(int rgid,
int egid)
public static int setegid(int gid)
public static int getresuid(org.graalvm.nativeimage.c.type.CIntPointer ruid,
org.graalvm.nativeimage.c.type.CIntPointer euid,
org.graalvm.nativeimage.c.type.CIntPointer suid)
public static int getresgid(org.graalvm.nativeimage.c.type.CIntPointer rgid,
org.graalvm.nativeimage.c.type.CIntPointer egid,
org.graalvm.nativeimage.c.type.CIntPointer sgid)
public static int setresuid(int ruid,
int euid,
int suid)
public static int setresgid(int rgid,
int egid,
int sgid)
public static int fork()
public static int vfork()
public static org.graalvm.nativeimage.c.type.CCharPointer ttyname(int fd)
public static int ttyname_r(int fd,
org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord buflen)
public static int isatty(int fd)
public static int ttyslot()
public static int link(org.graalvm.nativeimage.c.type.CCharPointer from,
org.graalvm.nativeimage.c.type.CCharPointer to)
public static int linkat(int fromfd,
org.graalvm.nativeimage.c.type.CCharPointer from,
int tofd,
org.graalvm.nativeimage.c.type.CCharPointer to,
int flags)
public static int symlink(org.graalvm.nativeimage.c.type.CCharPointer from,
org.graalvm.nativeimage.c.type.CCharPointer to)
public static org.graalvm.word.SignedWord readlink(org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord len)
public static int symlinkat(org.graalvm.nativeimage.c.type.CCharPointer from,
int tofd,
org.graalvm.nativeimage.c.type.CCharPointer to)
public static org.graalvm.word.SignedWord readlinkat(int fd,
org.graalvm.nativeimage.c.type.CCharPointer path,
org.graalvm.nativeimage.c.type.CCharPointer buf,
org.graalvm.word.UnsignedWord len)
public static int unlink(org.graalvm.nativeimage.c.type.CCharPointer name)
public static int unlinkat(int fd,
org.graalvm.nativeimage.c.type.CCharPointer name,
int flag)
public static int rmdir(org.graalvm.nativeimage.c.type.CCharPointer path)
public static int tcgetpgrp(int fd)
public static int tcsetpgrp(int fd,
int pgrp_id)
public static org.graalvm.nativeimage.c.type.CCharPointer getlogin()
public static int getlogin_r(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord name_len)
public static int setlogin(org.graalvm.nativeimage.c.type.CCharPointer name)
public static int gethostname(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord len)
public static int sethostname(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord len)
public static int sethostid(long id)
public static int getdomainname(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord len)
public static int setdomainname(org.graalvm.nativeimage.c.type.CCharPointer name,
org.graalvm.word.UnsignedWord len)
public static int vhangup()
public static int revoke(org.graalvm.nativeimage.c.type.CCharPointer file)
public static int profil(org.graalvm.word.PointerBase sample_buffer,
org.graalvm.word.UnsignedWord size,
org.graalvm.word.UnsignedWord offset,
int scale)
public static int acct(org.graalvm.nativeimage.c.type.CCharPointer name)
public static org.graalvm.nativeimage.c.type.CCharPointer getusershell()
public static void endusershell()
public static void setusershell()
public static int daemon(int nochdir,
int noclose)
public static int chroot(org.graalvm.nativeimage.c.type.CCharPointer path)
public static org.graalvm.nativeimage.c.type.CCharPointer getpass(org.graalvm.nativeimage.c.type.CCharPointer prompt)
public static int fsync(int fd)
public static int syncfs(int fd)
public static long gethostid()
public static void sync()
public static int getpagesize()
public static int getdtablesize()
public static int truncate(org.graalvm.nativeimage.c.type.CCharPointer file,
org.graalvm.word.SignedWord length)
public static int ftruncate(int fd,
long length)
public static int brk(org.graalvm.word.PointerBase addr)
public static org.graalvm.word.PointerBase sbrk(org.graalvm.word.PointerBase delta)
public static int F_ULOCK()
public static int F_LOCK()
public static int F_TLOCK()
public static int F_TEST()
public static int lockf(int fd,
int cmd,
org.graalvm.word.SignedWord len)
public static int fdatasync(int fildes)
public static org.graalvm.nativeimage.c.type.CCharPointer crypt(org.graalvm.nativeimage.c.type.CCharPointer key,
org.graalvm.nativeimage.c.type.CCharPointer salt)
public static void encrypt(org.graalvm.nativeimage.c.type.CCharPointer libc_block,
int edflag)
public static void swab(org.graalvm.word.PointerBase from,
org.graalvm.word.PointerBase to,
org.graalvm.word.SignedWord n)
public static org.graalvm.nativeimage.c.type.CCharPointer ctermid(org.graalvm.nativeimage.c.type.CCharPointer s)
public static org.graalvm.word.SignedWord recvmsg(int socket,
Socket.msghdr message,
int flags)
public static org.graalvm.word.SignedWord sendmsg(int socket,
Socket.msghdr message,
int flags)