public interface LibC
Modifier and Type | Interface and Description |
---|---|
static interface |
LibC.LibCSignalHandler |
Modifier and Type | Method and Description |
---|---|
int |
access(java.lang.CharSequence path,
int amode) |
int |
chdir(java.lang.CharSequence path) |
int |
chmod(java.lang.CharSequence filename,
int mode) |
int |
chown(java.lang.CharSequence filename,
int user,
int group) |
int |
close(int fd) |
int |
daemon(int nochdir,
int noclose) |
int |
dup(int fd) |
int |
dup2(int oldFd,
int newFd) |
int |
endgrent() |
int |
endpwent() |
jnr.ffi.Variable<java.lang.Long> |
environ() |
int |
execv(java.lang.CharSequence path,
java.lang.CharSequence[] argv) |
int |
execve(java.lang.CharSequence path,
java.lang.CharSequence[] argv,
java.lang.CharSequence[] envp) |
int |
fchmod(int fd,
int mode) |
int |
fchown(int fd,
int user,
int group) |
int |
fcntl(int fd,
int fnctl) |
int |
fcntl(int fd,
int fnctl,
int... arg)
Deprecated.
|
int |
fcntl(int fd,
int fnctl,
int arg) |
int |
fcntl(int fd,
int fnctl,
jnr.ffi.Pointer arg) |
int |
fdatasync(int fd) |
int |
flock(int fd,
int mode) |
int |
fork() |
int |
fstat(int fd,
FileStat stat) |
int |
fstat64(int fd,
FileStat stat) |
int |
fsync(int fd) |
int |
ftruncate(int fd,
long offset) |
int |
futimens(int fd,
jnr.ffi.Pointer times) |
int |
futimens(int fd,
Timespec[] times) |
int |
futimes(int fd,
Timeval[] times) |
long |
getcwd(byte[] cwd,
int len) |
int |
getdtablesize() |
int |
getegid() |
java.lang.String |
getenv(java.lang.CharSequence envName) |
int |
geteuid() |
int |
getgid() |
NativeGroup |
getgrent() |
NativeGroup |
getgrgid(int which) |
NativeGroup |
getgrnam(java.lang.CharSequence which) |
int |
getgroups(int size,
int[] groups) |
java.lang.String |
getlogin() |
int |
getpgid() |
int |
getpgid(int pid) |
int |
getpgrp() |
int |
getpid() |
int |
getppid() |
int |
getpriority(int which,
int who) |
NativePasswd |
getpwent() |
NativePasswd |
getpwnam(java.lang.CharSequence which) |
NativePasswd |
getpwuid(int which) |
int |
getrlimit(int resource,
jnr.ffi.Pointer rlim) |
int |
getrlimit(int resource,
RLimit rlim) |
int |
gettimeofday(Timeval tv,
long alwaysNull) |
int |
getuid() |
int |
isatty(int fd) |
int |
kill(int pid,
int signal) |
int |
kill(long pid,
int signal) |
int |
lchmod(java.lang.CharSequence filename,
int mode) |
int |
lchown(java.lang.CharSequence filename,
int user,
int group) |
int |
link(java.lang.CharSequence oldpath,
java.lang.CharSequence newpath) |
long |
lseek(int fd,
long offset,
int whence) |
int |
lstat(java.lang.CharSequence path,
FileStat stat) |
int |
lstat64(java.lang.CharSequence path,
FileStat stat) |
int |
lutimes(java.lang.CharSequence path,
Timeval[] times) |
int |
mkdir(java.lang.CharSequence path,
int mode) |
java.lang.String |
nl_langinfo(int item) |
int |
open(java.lang.CharSequence path,
int flags,
int perm) |
int |
pipe(int[] fds) |
int |
pread(int fd,
byte[] dst,
int len,
int offset) |
long |
pread(int fd,
byte[] dst,
long len,
long offset) |
int |
pread(int fd,
java.nio.ByteBuffer dst,
int len,
int offset) |
long |
pread(int fd,
java.nio.ByteBuffer dst,
long len,
long offset) |
int |
pwrite(int fd,
byte[] src,
int len,
int offset) |
long |
pwrite(int fd,
byte[] src,
long len,
long offset) |
int |
pwrite(int fd,
java.nio.ByteBuffer src,
int len,
int offset) |
long |
pwrite(int fd,
java.nio.ByteBuffer src,
long len,
long offset) |
int |
raise(int raise) |
int |
read(int fd,
byte[] dst,
int len) |
long |
read(int fd,
byte[] dst,
long len) |
int |
read(int fd,
java.nio.ByteBuffer dst,
int len) |
long |
read(int fd,
java.nio.ByteBuffer dst,
long len) |
int |
readlink(java.lang.CharSequence path,
byte[] buffer,
int len) |
int |
readlink(java.lang.CharSequence oldpath,
java.nio.ByteBuffer buffer,
int len) |
int |
readlink(java.lang.CharSequence path,
jnr.ffi.Pointer bufPtr,
int bufsize) |
int |
recvmsg(int socket,
MsgHdr message,
int flags) |
int |
rename(java.lang.CharSequence oldName,
java.lang.CharSequence newName) |
int |
rmdir(java.lang.CharSequence path) |
int |
sendmsg(int socket,
MsgHdr message,
int flags) |
int |
setegid(int egid) |
int |
setenv(java.lang.CharSequence envName,
java.lang.CharSequence envValue,
int overwrite) |
int |
seteuid(int euid) |
int |
setgid(int gid) |
int |
setgrent() |
java.lang.String |
setlocale(int category,
java.lang.String locale) |
int |
setpgid(int pid,
int pgid) |
int |
setpgrp(int pid,
int pgrp) |
int |
setpriority(int which,
int who,
int prio) |
int |
setpwent() |
int |
setrlimit(int resource,
jnr.ffi.Pointer rlim) |
int |
setrlimit(int resource,
RLimit rlim) |
int |
setsid() |
int |
setuid(int uid) |
long |
signal(int sig,
LibC.LibCSignalHandler handler) |
int |
socketpair(int domain,
int type,
int protocol,
int[] fds) |
int |
stat(java.lang.CharSequence path,
FileStat stat) |
int |
stat64(java.lang.CharSequence path,
FileStat stat) |
java.lang.String |
strerror(int errno) |
int |
symlink(java.lang.CharSequence oldpath,
java.lang.CharSequence newpath) |
int |
syscall(int number) |
int |
syscall(int number,
int arg1) |
int |
syscall(int number,
int arg1,
int arg2) |
int |
syscall(int number,
int arg1,
int arg2,
int arg3) |
long |
sysconf(jnr.constants.platform.Sysconf name) |
long |
times(NativeTimes tms) |
int |
truncate(java.lang.CharSequence path,
long length) |
int |
umask(int mask) |
int |
unlink(java.lang.CharSequence path) |
int |
unsetenv(java.lang.CharSequence envName) |
int |
utimensat(int dirfd,
java.lang.String path,
jnr.ffi.Pointer times,
int flag) |
int |
utimensat(int dirfd,
java.lang.String path,
Timespec[] times,
int flag) |
int |
utimes(java.lang.CharSequence path,
Timeval[] times) |
int |
utimes(java.lang.String path,
jnr.ffi.Pointer times) |
int |
wait(int[] status) |
int |
waitpid(long pid,
int[] status,
int options) |
int |
write(int fd,
byte[] src,
int len) |
long |
write(int fd,
byte[] src,
long len) |
int |
write(int fd,
java.nio.ByteBuffer src,
int len) |
long |
write(int fd,
java.nio.ByteBuffer src,
long len) |
int chmod(java.lang.CharSequence filename, int mode)
int fchmod(int fd, int mode)
int chown(java.lang.CharSequence filename, int user, int group)
int fchown(int fd, int user, int group)
int fstat(int fd, FileStat stat)
int fstat64(int fd, FileStat stat)
java.lang.String getenv(java.lang.CharSequence envName)
int getegid()
int setegid(int egid)
int geteuid()
int seteuid(int euid)
int getgid()
java.lang.String getlogin()
int setgid(int gid)
int getpgid()
int getpgid(int pid)
int setpgid(int pid, int pgid)
int getpgrp()
int setpgrp(int pid, int pgrp)
int getppid()
int getpid()
NativePasswd getpwent()
NativePasswd getpwuid(int which)
NativePasswd getpwnam(java.lang.CharSequence which)
NativeGroup getgrent()
NativeGroup getgrgid(int which)
NativeGroup getgrnam(java.lang.CharSequence which)
int setpwent()
int endpwent()
int setgrent()
int endgrent()
int getuid()
int setsid()
int setuid(int uid)
int getrlimit(int resource, RLimit rlim)
int getrlimit(int resource, jnr.ffi.Pointer rlim)
int setrlimit(int resource, RLimit rlim)
int setrlimit(int resource, jnr.ffi.Pointer rlim)
int kill(int pid, int signal)
int kill(long pid, int signal)
int dup(int fd)
int dup2(int oldFd, int newFd)
int fcntl(int fd, int fnctl, jnr.ffi.Pointer arg)
int fcntl(int fd, int fnctl)
int fcntl(int fd, int fnctl, int arg)
@Deprecated int fcntl(int fd, int fnctl, int... arg)
int access(java.lang.CharSequence path, int amode)
int getdtablesize()
long signal(int sig, LibC.LibCSignalHandler handler)
int raise(int raise)
int lchmod(java.lang.CharSequence filename, int mode)
int lchown(java.lang.CharSequence filename, int user, int group)
int link(java.lang.CharSequence oldpath, java.lang.CharSequence newpath)
int lstat(java.lang.CharSequence path, FileStat stat)
int lstat64(java.lang.CharSequence path, FileStat stat)
int mkdir(java.lang.CharSequence path, int mode)
int rmdir(java.lang.CharSequence path)
int stat(java.lang.CharSequence path, FileStat stat)
int stat64(java.lang.CharSequence path, FileStat stat)
int symlink(java.lang.CharSequence oldpath, java.lang.CharSequence newpath)
int readlink(java.lang.CharSequence oldpath, java.nio.ByteBuffer buffer, int len)
int readlink(java.lang.CharSequence path, byte[] buffer, int len)
int readlink(java.lang.CharSequence path, jnr.ffi.Pointer bufPtr, int bufsize)
int setenv(java.lang.CharSequence envName, java.lang.CharSequence envValue, int overwrite)
int umask(int mask)
int unsetenv(java.lang.CharSequence envName)
int utimes(java.lang.CharSequence path, Timeval[] times)
int utimes(java.lang.String path, jnr.ffi.Pointer times)
int futimes(int fd, Timeval[] times)
int lutimes(java.lang.CharSequence path, Timeval[] times)
int utimensat(int dirfd, java.lang.String path, Timespec[] times, int flag)
int utimensat(int dirfd, java.lang.String path, jnr.ffi.Pointer times, int flag)
int futimens(int fd, Timespec[] times)
int futimens(int fd, jnr.ffi.Pointer times)
int fork()
int waitpid(long pid, int[] status, int options)
int wait(int[] status)
int getpriority(int which, int who)
int setpriority(int which, int who, int prio)
int isatty(int fd)
long read(int fd, byte[] dst, long len)
long write(int fd, byte[] src, long len)
long read(int fd, java.nio.ByteBuffer dst, long len)
long write(int fd, java.nio.ByteBuffer src, long len)
long pread(int fd, byte[] dst, long len, long offset)
long pwrite(int fd, byte[] src, long len, long offset)
long pread(int fd, java.nio.ByteBuffer dst, long len, long offset)
long pwrite(int fd, java.nio.ByteBuffer src, long len, long offset)
int read(int fd, byte[] dst, int len)
int write(int fd, byte[] src, int len)
int read(int fd, java.nio.ByteBuffer dst, int len)
int write(int fd, java.nio.ByteBuffer src, int len)
int pread(int fd, byte[] dst, int len, int offset)
int pwrite(int fd, byte[] src, int len, int offset)
int pread(int fd, java.nio.ByteBuffer dst, int len, int offset)
int pwrite(int fd, java.nio.ByteBuffer src, int len, int offset)
long lseek(int fd, long offset, int whence)
int close(int fd)
int execv(java.lang.CharSequence path, java.lang.CharSequence[] argv)
int execve(java.lang.CharSequence path, java.lang.CharSequence[] argv, java.lang.CharSequence[] envp)
int chdir(java.lang.CharSequence path)
long sysconf(jnr.constants.platform.Sysconf name)
long times(NativeTimes tms)
int flock(int fd, int mode)
int unlink(java.lang.CharSequence path)
int open(java.lang.CharSequence path, int flags, int perm)
int pipe(int[] fds)
int truncate(java.lang.CharSequence path, long length)
int ftruncate(int fd, long offset)
int rename(java.lang.CharSequence oldName, java.lang.CharSequence newName)
long getcwd(byte[] cwd, int len)
int fsync(int fd)
int fdatasync(int fd)
int socketpair(int domain, int type, int protocol, int[] fds)
int sendmsg(int socket, MsgHdr message, int flags)
int recvmsg(int socket, MsgHdr message, int flags)
jnr.ffi.Variable<java.lang.Long> environ()
int syscall(int number)
int syscall(int number, int arg1)
int syscall(int number, int arg1, int arg2)
int syscall(int number, int arg1, int arg2, int arg3)
int daemon(int nochdir, int noclose)
int getgroups(int size, int[] groups)
java.lang.String nl_langinfo(int item)
java.lang.String setlocale(int category, java.lang.String locale)
java.lang.String strerror(int errno)
int gettimeofday(Timeval tv, long alwaysNull)