org.jruby.ext.posix
Class SolarisPOSIX

java.lang.Object
  extended by org.jruby.ext.posix.BaseNativePOSIX
      extended by org.jruby.ext.posix.SolarisPOSIX
All Implemented Interfaces:
POSIX

public class SolarisPOSIX
extends BaseNativePOSIX


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jruby.ext.posix.BaseNativePOSIX
BaseNativePOSIX.PointerConverter
 
Nested classes/interfaces inherited from interface org.jruby.ext.posix.POSIX
POSIX.ERRORS
 
Field Summary
static BaseNativePOSIX.PointerConverter PASSWD
           
 
Fields inherited from class org.jruby.ext.posix.BaseNativePOSIX
GROUP, handler, helper, libc, libraryName
 
Constructor Summary
SolarisPOSIX(java.lang.String libraryName, LibC libc, POSIXHandler handler)
           
 
Method Summary
 FileStat allocateStat()
           
 FileStat fstat(java.io.FileDescriptor fileDescriptor)
           
 int lchmod(java.lang.String filename, int mode)
           
 FileStat lstat(java.lang.String path)
           
 FileStat stat(java.lang.String path)
           
 
Methods inherited from class org.jruby.ext.posix.BaseNativePOSIX
chmod, chown, endgrent, endpwent, fork, getegid, geteuid, getfd, getgid, getgrent, getgrgid, getgrnam, getlogin, getpgid, getpgid, getpgrp, getpid, getppid, getpriority, getpwent, getpwnam, getpwuid, getuid, hasMethod, isatty, kill, lchown, link, mkdir, readlink, setegid, seteuid, setgid, setgrent, setpgid, setpgrp, setpriority, setpwent, setsid, setuid, symlink, umask, wait, waitpid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PASSWD

public static final BaseNativePOSIX.PointerConverter PASSWD
Constructor Detail

SolarisPOSIX

public SolarisPOSIX(java.lang.String libraryName,
                    LibC libc,
                    POSIXHandler handler)
Method Detail

allocateStat

public FileStat allocateStat()
Specified by:
allocateStat in class BaseNativePOSIX

fstat

public FileStat fstat(java.io.FileDescriptor fileDescriptor)
Specified by:
fstat in interface POSIX
Overrides:
fstat in class BaseNativePOSIX

lchmod

public int lchmod(java.lang.String filename,
                  int mode)
Specified by:
lchmod in interface POSIX
Overrides:
lchmod in class BaseNativePOSIX

lstat

public FileStat lstat(java.lang.String path)
Specified by:
lstat in interface POSIX
Overrides:
lstat in class BaseNativePOSIX

stat

public FileStat stat(java.lang.String path)
Specified by:
stat in interface POSIX
Overrides:
stat in class BaseNativePOSIX


Copyright © {inceptionYear}-2008 null. All Rights Reserved.