|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<FSRefForkIOParam,FSRefForkIOParam.ByValue,FSRefForkIOParam.ByReference>
org.rococoa.cocoa.carboncore.FSRefForkIOParam
public class FSRefForkIOParam
for use with PBCreateFileAndOpenFork
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Files.h:1306
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.
Nested Class Summary | |
---|---|
static class |
FSRefForkIOParam.ByReference
|
static class |
FSRefForkIOParam.ByValue
|
Field Summary | |
---|---|
FSCatalogInfo.ByReference |
catInfo
|
ShortByReference |
forkName
input; name of fork (NULL indicates data fork) C type : const UniChar* |
NativeLong |
forkNameLength
input; length of fork name C type : UniCharCount |
short |
forkRefNum
Output refNum of newly opened fork C type : FSIORefNum |
Pointer |
ioCmdAddr
FS: address to dispatch to C type : Ptr |
CarbonCoreLibrary.IOCompletionProcPtr |
ioCompletion
completion routine addr (0 for synch calls) C type : IOCompletionUPP |
short |
ioTrap
|
ShortByReference |
name
input name for create/rename C type : const UniChar* |
NativeLong |
nameLength
input name length for create/rename C type : UniCharCount |
FSRef.ByReference |
newRef
Output ref C type : FSRef* |
FSRef.ByReference |
parentRef
ref of directory to move another ref to C type : const FSRef* |
byte |
permissions
|
QElem.ByReference |
qLink
queue link in header C type : QElemPtr |
short |
qType
|
byte |
reserved1
|
int |
whichInfo
|
Fields inherited from class com.sun.jna.Structure |
---|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE |
Constructor Summary | |
---|---|
FSRefForkIOParam()
|
Method Summary | |
---|---|
static FSRefForkIOParam[] |
newArray(int arrayLength)
|
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 |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType |
---|
getPointer, size |
Field Detail |
---|
public QElem.ByReference qLink
public short qType
public short ioTrap
public Pointer ioCmdAddr
public CarbonCoreLibrary.IOCompletionProcPtr ioCompletion
public FSRef.ByReference parentRef
public NativeLong nameLength
public ShortByReference name
public int whichInfo
public FSCatalogInfo.ByReference catInfo
public NativeLong forkNameLength
public ShortByReference forkName
public byte permissions
public byte reserved1
public short forkRefNum
public FSRef.ByReference newRef
Constructor Detail |
---|
public FSRefForkIOParam()
Method Detail |
---|
public static FSRefForkIOParam[] newArray(int arrayLength)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |