org.jruby.ext.posix
Interface WindowsLibC

All Superinterfaces:
LibC

public interface WindowsLibC
extends LibC


Method Summary
 int _open_osfhandle(int handle, int flags)
           
 int _wmkdir(byte[] path)
           
 boolean CloseHandle(int handle)
           
 int CreateFileW(byte[] lpFileName, int dwDesiredAccess, int dwShareMode, com.kenai.jaffl.Pointer lpSecurityAttributes, int dwCreationDisposition, int dwFlagsAndAttributes, int hTemplateFile)
           
 boolean CreateHardLinkW(byte[] oldname, byte[] newName, byte[] reserved)
           
 int GetFileType(int handle)
           
 boolean SetFileTime(int hFile, FileTime lpCreationTime, FileTime lpLastAccessTime, FileTime lpLastWriteTime)
           
 
Methods inherited from interface org.jruby.ext.posix.LibC
chmod, chown, endgrent, endpwent, fork, fstat, fstat64, getegid, geteuid, getgid, getgrent, getgrgid, getgrnam, getlogin, getpgid, getpgid, getpgrp, getpid, getppid, getpriority, getpwent, getpwnam, getpwuid, getuid, isatty, kill, lchmod, lchown, link, lstat, lstat64, mkdir, readlink, setegid, seteuid, setgid, setgrent, setpgid, setpgrp, setpriority, setpwent, setsid, setuid, stat, stat64, symlink, umask, utimes, wait, waitpid
 

Method Detail

_open_osfhandle

int _open_osfhandle(int handle,
                    int flags)

_wmkdir

int _wmkdir(byte[] path)

GetFileType

int GetFileType(int handle)

CreateHardLinkW

boolean CreateHardLinkW(byte[] oldname,
                        byte[] newName,
                        byte[] reserved)

CreateFileW

int CreateFileW(byte[] lpFileName,
                int dwDesiredAccess,
                int dwShareMode,
                com.kenai.jaffl.Pointer lpSecurityAttributes,
                int dwCreationDisposition,
                int dwFlagsAndAttributes,
                int hTemplateFile)

SetFileTime

boolean SetFileTime(int hFile,
                    FileTime lpCreationTime,
                    FileTime lpLastAccessTime,
                    FileTime lpLastWriteTime)

CloseHandle

boolean CloseHandle(int handle)


Copyright © 2012. All Rights Reserved.