Top Description Fields Constructors Methods
jnr.posix.windows

public Class WindowsFindData

extends CommonFileInformation
Class Inheritance
Imports
jnr.ffi.*

WIN32_FIND_DATA. For use with FindFirstFileW and friends (since this is for W methods the filename fields are wchar_t (or on windows usigned short) in width - TCHAR is an ambiguously sized type depending on which variant of method calls it).

Field Summary

Modifier and TypeField and Description
pack-priv final Struct.UnsignedLong
pack-priv final Struct.UnsignedLong
pack-priv final Struct.Padding
pack-priv final Struct.Padding
pack-priv final Struct.UnsignedLong
pack-priv final Struct.UnsignedLong
pack-priv final Struct.UnsignedLong
pack-priv final Struct.UnsignedLong
pack-priv final Struct.UnsignedLong
public static final int
pack-priv final Struct.UnsignedLong
pack-priv final Struct.UnsignedLong
pack-priv final Struct.UnsignedLong
pack-priv final Struct.UnsignedLong
Inherited from jnr.posix.windows.CommonFileInformation:
FILE_ATTRIBUTE_DIRECTORYFILE_ATTRIBUTE_READONLYNANOSECONDS

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CommonFileInformation.HackyFileTime
public int
public long
public long
public CommonFileInformation.HackyFileTime
public CommonFileInformation.HackyFileTime
Inherited from jnr.posix.windows.CommonFileInformation:
asNanoSecondsgetCreationTimeNanosecondsgetFileSizegetLastAccessTimeNanosecondsgetLastWriteTimeNanosecondsgetMode

Field Detail

ahighback to summary
pack-priv final Struct.UnsignedLong ahigh
alowback to summary
pack-priv final Struct.UnsignedLong alow
cAlternateFileNameback to summary
pack-priv final Struct.Padding cAlternateFileName
cFileNameback to summary
pack-priv final Struct.Padding cFileName
chighback to summary
pack-priv final Struct.UnsignedLong chigh
clowback to summary
pack-priv final Struct.UnsignedLong clow
dwFileAttributesback to summary
pack-priv final Struct.UnsignedLong dwFileAttributes
dwReserved0back to summary
pack-priv final Struct.UnsignedLong dwReserved0
dwReserved1back to summary
pack-priv final Struct.UnsignedLong dwReserved1
MAX_PATHback to summary
public static final int MAX_PATH
nFileSizeHighback to summary
pack-priv final Struct.UnsignedLong nFileSizeHigh
nFileSizeLowback to summary
pack-priv final Struct.UnsignedLong nFileSizeLow
uhighback to summary
pack-priv final Struct.UnsignedLong uhigh
ulowback to summary
pack-priv final Struct.UnsignedLong ulow

Constructor Detail

WindowsFindDataback to summary
public WindowsFindData(Runtime runtime)

Method Detail

getCreationTimeback to summary
public CommonFileInformation.HackyFileTime getCreationTime()

Implements abstract jnr.posix.windows.CommonFileInformation.getCreationTime.

getFileAttributesback to summary
public int getFileAttributes()

Implements abstract jnr.posix.windows.CommonFileInformation.getFileAttributes.

getFileSizeHighback to summary
public long getFileSizeHigh()

Implements abstract jnr.posix.windows.CommonFileInformation.getFileSizeHigh.

getFileSizeLowback to summary
public long getFileSizeLow()

Implements abstract jnr.posix.windows.CommonFileInformation.getFileSizeLow.

getLastAccessTimeback to summary
public CommonFileInformation.HackyFileTime getLastAccessTime()

Implements abstract jnr.posix.windows.CommonFileInformation.getLastAccessTime.

getLastWriteTimeback to summary
public CommonFileInformation.HackyFileTime getLastWriteTime()

Implements abstract jnr.posix.windows.CommonFileInformation.getLastWriteTime.