org.jruby.ext.posix
Interface LibC

All Known Subinterfaces:
LinuxLibC, SolarisLibC, WindowsLibC

public interface LibC


Method Summary
 int chmod(java.lang.CharSequence filename, int mode)
           
 int chown(java.lang.CharSequence filename, int user, int group)
           
 int endgrent()
           
 int endpwent()
           
 int fork()
           
 int fstat(int fd, FileStat stat)
           
 int fstat64(int fd, FileStat stat)
           
 int getegid()
           
 int geteuid()
           
 int getgid()
           
 NativeGroup getgrent()
           
 NativeGroup getgrgid(int which)
           
 NativeGroup getgrnam(java.lang.CharSequence which)
           
 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 getuid()
           
 int isatty(int fd)
           
 int kill(int 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)
           
 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 readlink(java.lang.CharSequence oldpath, java.nio.ByteBuffer buffer, int len)
           
 int setegid(int egid)
           
 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)
           
 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 umask(int mask)
           
 int utimes(java.lang.CharSequence path, Timeval[] times)
           
 int wait(int[] status)
           
 int waitpid(int pid, int[] status, int options)
           
 

Method Detail

chmod

int chmod(java.lang.CharSequence filename,
          int mode)

chown

int chown(java.lang.CharSequence filename,
          int user,
          int group)

fstat

int fstat(int fd,
          FileStat stat)

fstat64

int fstat64(int fd,
            FileStat stat)

getegid

int getegid()

setegid

int setegid(int egid)

geteuid

int geteuid()

seteuid

int seteuid(int euid)

getgid

int getgid()

getlogin

java.lang.String getlogin()

setgid

int setgid(int gid)

getpgid

int getpgid()

getpgid

int getpgid(int pid)

setpgid

int setpgid(int pid,
            int pgid)

getpgrp

int getpgrp()

setpgrp

int setpgrp(int pid,
            int pgrp)

getppid

int getppid()

getpid

int getpid()

getpwent

NativePasswd getpwent()

getpwuid

NativePasswd getpwuid(int which)

getpwnam

NativePasswd getpwnam(java.lang.CharSequence which)

getgrent

NativeGroup getgrent()

getgrgid

NativeGroup getgrgid(int which)

getgrnam

NativeGroup getgrnam(java.lang.CharSequence which)

setpwent

int setpwent()

endpwent

int endpwent()

setgrent

int setgrent()

endgrent

int endgrent()

getuid

int getuid()

setsid

int setsid()

setuid

int setuid(int uid)

kill

int kill(int pid,
         int signal)

lchmod

int lchmod(java.lang.CharSequence filename,
           int mode)

lchown

int lchown(java.lang.CharSequence filename,
           int user,
           int group)

link

int link(java.lang.CharSequence oldpath,
         java.lang.CharSequence newpath)

lstat

int lstat(java.lang.CharSequence path,
          FileStat stat)

lstat64

int lstat64(java.lang.CharSequence path,
            FileStat stat)

mkdir

int mkdir(java.lang.CharSequence path,
          int mode)

stat

int stat(java.lang.CharSequence path,
         FileStat stat)

stat64

int stat64(java.lang.CharSequence path,
           FileStat stat)

symlink

int symlink(java.lang.CharSequence oldpath,
            java.lang.CharSequence newpath)

readlink

int readlink(java.lang.CharSequence oldpath,
             java.nio.ByteBuffer buffer,
             int len)

umask

int umask(int mask)

utimes

int utimes(java.lang.CharSequence path,
           Timeval[] times)

fork

int fork()

waitpid

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

wait

int wait(int[] status)

getpriority

int getpriority(int which,
                int who)

setpriority

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

isatty

int isatty(int fd)


Copyright © 2011. All Rights Reserved.