org.jruby.ext.posix

Class JavaPOSIX

final class JavaPOSIX extends Object implements POSIX

Method Summary
FileStatallocateStat()
intchmod(String filename, int mode)
intchown(String filename, int user, int group)
intendgrent()
intendpwent()
interrno()
voiderrno(int value)
intfork()
FileStatfstat(FileDescriptor descriptor)
intgetegid()
intgeteuid()
intgetgid()
Groupgetgrent()
Groupgetgrgid(int which)
Groupgetgrnam(String which)
Stringgetlogin()
intgetpgid()
intgetpgid(int pid)
intgetpgrp()
intgetpid()
intgetppid()
intgetpriority(int which, int who)
Passwdgetpwent()
Passwdgetpwnam(String which)
Passwdgetpwuid(int which)
intgetuid()
booleanisatty(FileDescriptor fd)
booleanisNative()
intkill(int pid, int signal)
intlchmod(String filename, int mode)
intlchown(String filename, int user, int group)
intlink(String oldpath, String newpath)
FileStatlstat(String path)
intmkdir(String path, int mode)
Stringreadlink(String path)
intsetegid(int egid)
intseteuid(int euid)
intsetgid(int gid)
intsetgrent()
intsetpgid(int pid, int pgid)
intsetpgrp(int pid, int pgrp)
intsetpriority(int which, int who, int prio)
intsetpwent()
intsetsid()
intsetuid(int uid)
FileStatstat(String path)
intsymlink(String oldpath, String newpath)
intumask(int mask)
intutimes(String path, long[] atimeval, long[] mtimeval)
intwait(int[] status)
intwaitpid(int pid, int[] status, int flags)

Method Detail

allocateStat

public FileStat allocateStat()

chmod

public int chmod(String filename, int mode)

chown

public int chown(String filename, int user, int group)

endgrent

public int endgrent()

endpwent

public int endpwent()

errno

public int errno()

errno

public void errno(int value)

fork

public int fork()

fstat

public FileStat fstat(FileDescriptor descriptor)

getegid

public int getegid()

geteuid

public int geteuid()

getgid

public int getgid()

getgrent

public Group getgrent()

getgrgid

public Group getgrgid(int which)

getgrnam

public Group getgrnam(String which)

getlogin

public String getlogin()

getpgid

public int getpgid()

getpgid

public int getpgid(int pid)

getpgrp

public int getpgrp()

getpid

public int getpid()

getppid

public int getppid()

getpriority

public int getpriority(int which, int who)

getpwent

public Passwd getpwent()

getpwnam

public Passwd getpwnam(String which)

getpwuid

public Passwd getpwuid(int which)

getuid

public int getuid()

isatty

public boolean isatty(FileDescriptor fd)

isNative

public boolean isNative()

kill

public int kill(int pid, int signal)

lchmod

public int lchmod(String filename, int mode)

lchown

public int lchown(String filename, int user, int group)

link

public int link(String oldpath, String newpath)

lstat

public FileStat lstat(String path)

mkdir

public int mkdir(String path, int mode)

readlink

public String readlink(String path)

setegid

public int setegid(int egid)

seteuid

public int seteuid(int euid)

setgid

public int setgid(int gid)

setgrent

public int setgrent()

setpgid

public int setpgid(int pid, int pgid)

setpgrp

public int setpgrp(int pid, int pgrp)

setpriority

public int setpriority(int which, int who, int prio)

setpwent

public int setpwent()

setsid

public int setsid()

setuid

public int setuid(int uid)

stat

public FileStat stat(String path)

symlink

public int symlink(String oldpath, String newpath)

umask

public int umask(int mask)

utimes

public int utimes(String path, long[] atimeval, long[] mtimeval)

wait

public int wait(int[] status)

waitpid

public int waitpid(int pid, int[] status, int flags)