org.rococoa.cocoa.osservices
Class NSLClientAsyncInfo
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<NSLClientAsyncInfo,NSLClientAsyncInfo.ByValue,NSLClientAsyncInfo.ByReference>
org.rococoa.cocoa.osservices.NSLClientAsyncInfo
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<NSLClientAsyncInfo,NSLClientAsyncInfo.ByValue,NSLClientAsyncInfo.ByReference>>
- Direct Known Subclasses:
- NSLClientAsyncInfo.ByReference, NSLClientAsyncInfo.ByValue
public class NSLClientAsyncInfo
- extends Structure<NSLClientAsyncInfo,NSLClientAsyncInfo.ByValue,NSLClientAsyncInfo.ByReference>
the async information block for client<->manager interaction
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/NSLCore.h:103
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 |
clientContextPtr
public Pointer clientContextPtr
- set by the client for its own use
C type : void*
mgrContextPtr
public Pointer mgrContextPtr
- set by NSL mgr; ptr to request object ptr
C type : void*
resultBuffer
public Pointer resultBuffer
bufferLen
public NativeLong bufferLen
maxBufferSize
public NativeLong maxBufferSize
startTime
public int startTime
intStartTime
public int intStartTime
maxSearchTime
public int maxSearchTime
alertInterval
public int alertInterval
totalItems
public int totalItems
alertThreshold
public int alertThreshold
searchState
public short searchState
searchResult
public NSLError searchResult
searchDataType
public int searchDataType
- this is a data type code which allows the client's asyncNotifier to properly
C type : NSLEventCode
NSLClientAsyncInfo
public NSLClientAsyncInfo()
newArray
public static NSLClientAsyncInfo[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.