org.rococoa.cocoa.carboncore
Class VolumeVirtualMemoryInfo
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.carboncore.VolumeVirtualMemoryInfo
- Direct Known Subclasses:
- VolumeVirtualMemoryInfo.ByReference, VolumeVirtualMemoryInfo.ByValue
public class VolumeVirtualMemoryInfo
- 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 |
version
public int version
volumeRefNum
public short volumeRefNum
inUse
public boolean inUse
_fill
public byte _fill
vmOptions
public int vmOptions
VolumeVirtualMemoryInfo
public VolumeVirtualMemoryInfo()
VolumeVirtualMemoryInfo
public VolumeVirtualMemoryInfo(int version,
short volumeRefNum,
boolean inUse,
byte _fill,
int vmOptions)
- Parameters:
version
- Input: Version of the VolumeVirtualMemoryInfo structure
volumeRefNum
- Input: volume reference number
inUse
- output: true if volume is currently used for file mapping
vmOptions
- output: tells what volume can support (same as DriverGestaltVMOptionsResponse vmOptions bits in DriverGestalt)
byReference
public VolumeVirtualMemoryInfo.ByReference byReference()
byValue
public VolumeVirtualMemoryInfo.ByValue byValue()
clone
public VolumeVirtualMemoryInfo clone()
- Overrides:
clone
in class Object