org.jruby.ext.posix

Interface LibC

public interface LibC

Method Summary
intchmod(CharSequence filename, int mode)
intchown(CharSequence filename, int user, int group)
intendgrent()
intendpwent()
intfork()
intfstat(int fd, FileStat stat)
intfstat64(int fd, FileStat stat)
intgetegid()
intgeteuid()
intgetgid()
NativeGroupgetgrent()
NativeGroupgetgrgid(int which)
NativeGroupgetgrnam(CharSequence which)
Stringgetlogin()
intgetpgid()
intgetpgid(int pid)
intgetpgrp()
intgetpid()
intgetppid()
intgetpriority(int which, int who)
NativePasswdgetpwent()
NativePasswdgetpwnam(CharSequence which)
NativePasswdgetpwuid(int which)
intgetuid()
intisatty(int fd)
intkill(int pid, int signal)
intlchmod(CharSequence filename, int mode)
intlchown(CharSequence filename, int user, int group)
intlink(CharSequence oldpath, CharSequence newpath)
intlstat(CharSequence path, FileStat stat)
intlstat64(CharSequence path, FileStat stat)
intmkdir(CharSequence path, int mode)
intreadlink(CharSequence oldpath, ByteBuffer buffer, int len)
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)
intstat(CharSequence path, FileStat stat)
intstat64(CharSequence path, FileStat stat)
intsymlink(CharSequence oldpath, CharSequence newpath)
intumask(int mask)
intutimes(CharSequence path, Timeval[] times)
intwait(int[] status)
intwaitpid(int pid, int[] status, int options)

Method Detail

chmod

public int chmod(CharSequence filename, int mode)

chown

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

endgrent

public int endgrent()

endpwent

public int endpwent()

fork

public int fork()

fstat

public int fstat(int fd, FileStat stat)

fstat64

public int fstat64(int fd, FileStat stat)

getegid

public int getegid()

geteuid

public int geteuid()

getgid

public int getgid()

getgrent

public NativeGroup getgrent()

getgrgid

public NativeGroup getgrgid(int which)

getgrnam

public NativeGroup getgrnam(CharSequence 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 NativePasswd getpwent()

getpwnam

public NativePasswd getpwnam(CharSequence which)

getpwuid

public NativePasswd getpwuid(int which)

getuid

public int getuid()

isatty

public int isatty(int fd)

kill

public int kill(int pid, int signal)

lchmod

public int lchmod(CharSequence filename, int mode)

lchown

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

link

public int link(CharSequence oldpath, CharSequence newpath)

lstat

public int lstat(CharSequence path, FileStat stat)

lstat64

public int lstat64(CharSequence path, FileStat stat)

mkdir

public int mkdir(CharSequence path, int mode)

readlink

public int readlink(CharSequence oldpath, ByteBuffer buffer, int len)

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 int stat(CharSequence path, FileStat stat)

stat64

public int stat64(CharSequence path, FileStat stat)

symlink

public int symlink(CharSequence oldpath, CharSequence newpath)

umask

public int umask(int mask)

utimes

public int utimes(CharSequence path, Timeval[] times)

wait

public int wait(int[] status)

waitpid

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