public class WindowsPOSIX extends BaseNativePOSIX
BaseNativePOSIX.PointerConverter
POSIX.ERRORS
GROUP, handler, libc, libraryName
Constructor and Description |
---|
WindowsPOSIX(java.lang.String libraryName,
LibC libc,
POSIXHandler handler) |
Modifier and Type | Method and Description |
---|---|
FileStat |
allocateStat() |
int |
chown(java.lang.String filename,
int user,
int group) |
int |
endgrent() |
int |
endpwent() |
int |
getegid() |
int |
geteuid() |
int |
getgid() |
Group |
getgrent() |
Group |
getgrgid(int which) |
Group |
getgrnam(java.lang.String which) |
java.lang.String |
getlogin() |
int |
getpgid() |
int |
getpgid(int pid) |
int |
getppid() |
int |
getpriority(int which,
int who) |
Passwd |
getpwent() |
Passwd |
getpwnam(java.lang.String which) |
Passwd |
getpwuid(int which) |
int |
getuid() |
boolean |
isatty(java.io.FileDescriptor fd) |
int |
kill(int pid,
int signal) |
int |
lchmod(java.lang.String filename,
int mode) |
int |
lchown(java.lang.String filename,
int user,
int group) |
FileStat |
lstat(java.lang.String path) |
java.lang.String |
readlink(java.lang.String oldpath) |
int |
setegid(int egid) |
int |
seteuid(int euid) |
int |
setgid(int gid) |
int |
setgrent() |
int |
setpgid(int pid,
int pgid) |
int |
setpriority(int which,
int who,
int prio) |
int |
setpwent() |
int |
setuid(int uid) |
int |
utimes(java.lang.String path,
long[] atimeval,
long[] mtimeval) |
int |
wait(int[] status) |
int |
waitpid(int pid,
int[] status,
int flags) |
public WindowsPOSIX(java.lang.String libraryName, LibC libc, POSIXHandler handler)
public FileStat allocateStat()
allocateStat
in class BaseNativePOSIX
public int kill(int pid, int signal)
kill
in interface POSIX
kill
in class BaseNativePOSIX
public int chown(java.lang.String filename, int user, int group)
chown
in interface POSIX
chown
in class BaseNativePOSIX
public int getegid()
getegid
in interface POSIX
getegid
in class BaseNativePOSIX
public int setegid(int egid)
setegid
in interface POSIX
setegid
in class BaseNativePOSIX
public int geteuid()
geteuid
in interface POSIX
geteuid
in class BaseNativePOSIX
public int seteuid(int euid)
seteuid
in interface POSIX
seteuid
in class BaseNativePOSIX
public int getuid()
getuid
in interface POSIX
getuid
in class BaseNativePOSIX
public int setuid(int uid)
setuid
in interface POSIX
setuid
in class BaseNativePOSIX
public int getgid()
getgid
in interface POSIX
getgid
in class BaseNativePOSIX
public int setgid(int gid)
setgid
in interface POSIX
setgid
in class BaseNativePOSIX
public int getpgid(int pid)
getpgid
in interface POSIX
getpgid
in class BaseNativePOSIX
public int getpgid()
getpgid
in interface POSIX
getpgid
in class BaseNativePOSIX
public int setpgid(int pid, int pgid)
setpgid
in interface POSIX
setpgid
in class BaseNativePOSIX
public int getpriority(int which, int who)
getpriority
in interface POSIX
getpriority
in class BaseNativePOSIX
public int setpriority(int which, int who, int prio)
setpriority
in interface POSIX
setpriority
in class BaseNativePOSIX
public int getppid()
getppid
in interface POSIX
getppid
in class BaseNativePOSIX
public int lchmod(java.lang.String filename, int mode)
lchmod
in interface POSIX
lchmod
in class BaseNativePOSIX
public int lchown(java.lang.String filename, int user, int group)
lchown
in interface POSIX
lchown
in class BaseNativePOSIX
public FileStat lstat(java.lang.String path)
lstat
in interface POSIX
lstat
in class BaseNativePOSIX
public java.lang.String readlink(java.lang.String oldpath)
readlink
in interface POSIX
readlink
in class BaseNativePOSIX
public int utimes(java.lang.String path, long[] atimeval, long[] mtimeval)
utimes
in interface POSIX
utimes
in class BaseNativePOSIX
public int wait(int[] status)
wait
in interface POSIX
wait
in class BaseNativePOSIX
public int waitpid(int pid, int[] status, int flags)
waitpid
in interface POSIX
waitpid
in class BaseNativePOSIX
public java.lang.String getlogin()
getlogin
in interface POSIX
getlogin
in class BaseNativePOSIX
public int endgrent()
endgrent
in interface POSIX
endgrent
in class BaseNativePOSIX
public int endpwent()
endpwent
in interface POSIX
endpwent
in class BaseNativePOSIX
public Group getgrent()
getgrent
in interface POSIX
getgrent
in class BaseNativePOSIX
public Passwd getpwent()
getpwent
in interface POSIX
getpwent
in class BaseNativePOSIX
public Group getgrgid(int which)
getgrgid
in interface POSIX
getgrgid
in class BaseNativePOSIX
public Passwd getpwnam(java.lang.String which)
getpwnam
in interface POSIX
getpwnam
in class BaseNativePOSIX
public Group getgrnam(java.lang.String which)
getgrnam
in interface POSIX
getgrnam
in class BaseNativePOSIX
public int setgrent()
setgrent
in interface POSIX
setgrent
in class BaseNativePOSIX
public int setpwent()
setpwent
in interface POSIX
setpwent
in class BaseNativePOSIX
public Passwd getpwuid(int which)
getpwuid
in interface POSIX
getpwuid
in class BaseNativePOSIX
public boolean isatty(java.io.FileDescriptor fd)
isatty
in interface POSIX
isatty
in class BaseNativePOSIX