org.rococoa.cocoa.osservices
Class PMgrQueueElement
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.osservices.PMgrQueueElement
- Direct Known Subclasses:
- PMgrQueueElement.ByReference, PMgrQueueElement.ByValue
public class PMgrQueueElement
- 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 |
pmQLink
public PMgrQueueElement.ByReference pmQLink
pmQType
public short pmQType
pmFlags
public short pmFlags
pmNotifyBits
public NativeLong pmNotifyBits
pmProc
public OSServicesLibrary.PMgrStateChangeProcPtr pmProc
pmUser
public NativeLong pmUser
PMgrQueueElement
public PMgrQueueElement()
PMgrQueueElement
public PMgrQueueElement(PMgrQueueElement.ByReference pmQLink,
short pmQType,
short pmFlags,
NativeLong pmNotifyBits,
OSServicesLibrary.PMgrStateChangeProcPtr pmProc,
NativeLong pmUser)
- Parameters:
pmQLink
- pointer to next queue element
pmQType
- queue element type (must be PMgrStateQType)
pmFlags
- miscellaneous flags
pmNotifyBits
- bitmap of which changes to be notified for
pmProc
- pointer to routine to call
pmUser
- user-defined (variable storage, etc.)
byReference
public PMgrQueueElement.ByReference byReference()
byValue
public PMgrQueueElement.ByValue byValue()
clone
public PMgrQueueElement clone()
- Overrides:
clone
in class Object