|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface POSIX
| Nested Class Summary | |
|---|---|
static class |
POSIX.SpawnCloseFileAction
|
static class |
POSIX.SpawnDupFileAction
|
static class |
POSIX.SpawnFileAction
|
static class |
POSIX.SpawnOpenFileAction
|
| Method Summary | |
|---|---|
FileStat |
allocateStat()
|
int |
chmod(String filename,
int mode)
|
int |
chown(String filename,
int user,
int group)
|
int |
endgrent()
|
int |
endpwent()
|
int |
errno()
|
void |
errno(int value)
|
int |
exec(String path,
String... argv)
Shell expanding and escaping version of exec which handles all the preparation of a command line or command list. |
int |
exec(String path,
String[] argv,
String[] envp)
Shell expanding and escaping version of exec which handles all the preparation of a command line or command list. |
int |
execv(String path,
String[] argv)
|
int |
execve(String path,
String[] argv,
String[] envp)
|
int |
fork()
|
FileStat |
fstat(FileDescriptor descriptor)
|
int |
fstat(FileDescriptor descriptor,
FileStat stat)
|
FileStat |
fstat(int descriptor)
|
int |
fstat(int fd,
FileStat stat)
|
int |
getegid()
|
String |
getenv(String envName)
|
int |
geteuid()
|
int |
getgid()
|
Group |
getgrent()
|
Group |
getgrgid(int which)
|
Group |
getgrnam(String which)
|
String |
getlogin()
|
int |
getpgid()
|
int |
getpgid(int pid)
|
int |
getpgrp()
|
int |
getpid()
|
int |
getppid()
|
int |
getpriority(int which,
int who)
|
Passwd |
getpwent()
|
Passwd |
getpwnam(String which)
|
Passwd |
getpwuid(int which)
|
int |
getuid()
|
boolean |
isatty(FileDescriptor descriptor)
|
boolean |
isNative()
|
int |
kill(int pid,
int signal)
|
int |
lchmod(String filename,
int mode)
|
int |
lchown(String filename,
int user,
int group)
|
LibC |
libc()
Returns null if isNative returns false. |
int |
link(String oldpath,
String newpath)
|
FileStat |
lstat(String path)
|
int |
lstat(String path,
FileStat stat)
|
int |
mkdir(String path,
int mode)
|
ProcessMaker |
newProcessMaker()
|
ProcessMaker |
newProcessMaker(String... command)
|
int |
posix_spawnp(String path,
List<? extends POSIX.SpawnFileAction> fileActions,
List<? extends CharSequence> argv,
List<? extends CharSequence> envp)
|
String |
readlink(String path)
|
int |
setegid(int egid)
|
int |
setenv(String envName,
String envValue,
int overwrite)
|
int |
seteuid(int euid)
|
int |
setgid(int gid)
|
int |
setgrent()
|
int |
setpgid(int pid,
int pgid)
|
int |
setpgrp(int pid,
int pgrp)
|
int |
setpriority(int which,
int who,
int prio)
|
int |
setpwent()
|
int |
setsid()
|
int |
setuid(int uid)
|
FileStat |
stat(String path)
|
int |
stat(String path,
FileStat stat)
|
int |
symlink(String oldpath,
String newpath)
|
long |
sysconf(jnr.constants.platform.Sysconf name)
|
Times |
times()
|
int |
umask(int mask)
|
int |
unsetenv(String envName)
|
int |
utimes(String path,
long[] atimeval,
long[] mtimeval)
|
int |
wait(int[] status)
|
int |
waitpid(int pid,
int[] status,
int flags)
|
| Method Detail |
|---|
FileStat allocateStat()
int chmod(String filename,
int mode)
int chown(String filename,
int user,
int group)
int exec(String path,
String... argv)
int exec(String path,
String[] argv,
String[] envp)
int execv(String path,
String[] argv)
int execve(String path,
String[] argv,
String[] envp)
int fork()
FileStat fstat(FileDescriptor descriptor)
FileStat fstat(int descriptor)
int fstat(FileDescriptor descriptor,
FileStat stat)
int fstat(int fd,
FileStat stat)
String getenv(String envName)
int getegid()
int geteuid()
int seteuid(int euid)
int getgid()
String getlogin()
int getpgid()
int getpgid(int pid)
int getpgrp()
int getpid()
int getppid()
int getpriority(int which,
int who)
Passwd getpwent()
Passwd getpwuid(int which)
Passwd getpwnam(String which)
Group getgrgid(int which)
Group getgrnam(String which)
Group getgrent()
int endgrent()
int setgrent()
int endpwent()
int setpwent()
int getuid()
boolean isatty(FileDescriptor descriptor)
int kill(int pid,
int signal)
int lchmod(String filename,
int mode)
int lchown(String filename,
int user,
int group)
int link(String oldpath,
String newpath)
FileStat lstat(String path)
int lstat(String path,
FileStat stat)
int mkdir(String path,
int mode)
String readlink(String path)
throws IOException
IOException
int setenv(String envName,
String envValue,
int overwrite)
int setsid()
int setgid(int gid)
int setegid(int egid)
int setpgid(int pid,
int pgid)
int setpgrp(int pid,
int pgrp)
int setpriority(int which,
int who,
int prio)
int setuid(int uid)
FileStat stat(String path)
int stat(String path,
FileStat stat)
int symlink(String oldpath,
String newpath)
int umask(int mask)
int unsetenv(String envName)
int utimes(String path,
long[] atimeval,
long[] mtimeval)
int waitpid(int pid,
int[] status,
int flags)
int wait(int[] status)
int errno()
void errno(int value)
boolean isNative()
LibC libc()
ProcessMaker newProcessMaker(String... command)
ProcessMaker newProcessMaker()
long sysconf(jnr.constants.platform.Sysconf name)
Times times()
int posix_spawnp(String path,
List<? extends POSIX.SpawnFileAction> fileActions,
List<? extends CharSequence> argv,
List<? extends CharSequence> envp)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||