org.rococoa.cocoa.osservices
Class NSLPluginAsyncInfo
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<NSLPluginAsyncInfo,NSLPluginAsyncInfo.ByValue,NSLPluginAsyncInfo.ByReference>
org.rococoa.cocoa.osservices.NSLPluginAsyncInfo
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<NSLPluginAsyncInfo,NSLPluginAsyncInfo.ByValue,NSLPluginAsyncInfo.ByReference>>
- Direct Known Subclasses:
- NSLPluginAsyncInfo.ByReference, NSLPluginAsyncInfo.ByValue
public class NSLPluginAsyncInfo
- extends Structure<NSLPluginAsyncInfo,NSLPluginAsyncInfo.ByValue,NSLPluginAsyncInfo.ByReference>
the async information block plugin<->manager interaction
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/NSLCore.h:124
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 |
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 |
mgrContextPtr
public Pointer mgrContextPtr
- set by NSL mgr; ptr to request object ptr
C type : void*
pluginContextPtr
public Pointer pluginContextPtr
- set/used by individual plugins
C type : void*
pluginPtr
public Pointer pluginPtr
- ptr to the plugin object waiting for continue lookup call
C type : void*
resultBuffer
public Pointer resultBuffer
- set by plugin to point at data
C type : char*
bufferLen
public NativeLong bufferLen
maxBufferSize
public NativeLong maxBufferSize
maxSearchTime
public int maxSearchTime
reserved1
public int reserved1
reserved2
public int reserved2
reserved3
public int reserved3
clientRef
public int clientRef
requestRef
public int requestRef
searchState
public short searchState
NSLPluginAsyncInfo
public NSLPluginAsyncInfo()
newArray
public static NSLPluginAsyncInfo[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.