org.rococoa.cocoa.carboncore
Class FSVolumeInfo
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.carboncore.FSVolumeInfo
- Direct Known Subclasses:
- FSVolumeInfo.ByReference, FSVolumeInfo.ByValue
public class FSVolumeInfo
- extends com.ochafik.lang.jnaerator.runtime.Structure
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
setupClone |
Methods inherited from class com.sun.jna.Structure |
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField |
createDate
public UTCDateTime createDate
modifyDate
public UTCDateTime modifyDate
backupDate
public UTCDateTime backupDate
checkedDate
public UTCDateTime checkedDate
fileCount
public int fileCount
- File/Folder counts -- return zero if unknown
total files on volume
folderCount
public int folderCount
totalBytes
public long totalBytes
freeBytes
public long freeBytes
blockSize
public int blockSize
- HFS and HFS Plus specific. Set fields to zero if not appropriate
size (in bytes) of allocation blocks
totalBlocks
public int totalBlocks
freeBlocks
public int freeBlocks
nextAllocation
public int nextAllocation
rsrcClumpSize
public int rsrcClumpSize
dataClumpSize
public int dataClumpSize
nextCatalogID
public int nextCatalogID
finderInfo
public byte[] finderInfo
flags
public short flags
- Identifying information
ioVAtrb
filesystemID
public short filesystemID
signature
public short signature
driveNumber
public short driveNumber
driverRefNum
public short driverRefNum
FSVolumeInfo
public FSVolumeInfo()
byReference
public FSVolumeInfo.ByReference byReference()
byValue
public FSVolumeInfo.ByValue byValue()
clone
public FSVolumeInfo clone()
- Overrides:
clone
in class Object