org.rococoa.cocoa.carboncore
Class VolumeMountInfoHeader
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<VolumeMountInfoHeader,VolumeMountInfoHeader.ByValue,VolumeMountInfoHeader.ByReference>
org.rococoa.cocoa.carboncore.VolumeMountInfoHeader
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<VolumeMountInfoHeader,VolumeMountInfoHeader.ByValue,VolumeMountInfoHeader.ByReference>>
- Direct Known Subclasses:
- VolumeMountInfoHeader.ByReference, VolumeMountInfoHeader.ByValue
public class VolumeMountInfoHeader
- extends Structure<VolumeMountInfoHeader,VolumeMountInfoHeader.ByValue,VolumeMountInfoHeader.ByReference>
The new volume mount info record. The old one is included for compatibility.
the new record allows access by foriegn filesystems writers to the flags
portion of the record. This portion is now public.
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Files.h:1593
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.
Field Summary |
short |
flags
|
short |
length
|
int |
media
type of media (must be registered with Apple)
C type : VolumeType |
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write |
Methods inherited from class com.sun.jna.Structure |
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField |
length
public short length
media
public int media
- type of media (must be registered with Apple)
C type : VolumeType
flags
public short flags
VolumeMountInfoHeader
public VolumeMountInfoHeader()
VolumeMountInfoHeader
public VolumeMountInfoHeader(short length,
int media,
short flags)
- Parameters:
length
- length of location data (including self)
media
- type of media (must be registered with Apple)
C type : VolumeType
flags
- volume mount flags. Variable length data follows
newArray
public static VolumeMountInfoHeader[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.