org.rococoa.cocoa.osservices
Class SleepQRec

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.osservices.SleepQRec
Direct Known Subclasses:
SleepQRec.ByReference, SleepQRec.ByValue

public class SleepQRec
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.


Nested Class Summary
static class SleepQRec.ByReference
           
static class SleepQRec.ByValue
           
 
Field Summary
 short sleepQFlags
           
 SleepQRec.ByReference sleepQLink
           
 OSServicesLibrary.SleepQProcPtr sleepQProc
           
 short sleepQType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
SleepQRec()
           
SleepQRec(SleepQRec.ByReference sleepQLink, short sleepQType, OSServicesLibrary.SleepQProcPtr sleepQProc, short sleepQFlags)
           
 
Method Summary
 SleepQRec.ByReference byReference()
           
 SleepQRec.ByValue byValue()
           
 SleepQRec clone()
           
 
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
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

sleepQLink

public SleepQRec.ByReference sleepQLink

sleepQType

public short sleepQType

sleepQProc

public OSServicesLibrary.SleepQProcPtr sleepQProc

sleepQFlags

public short sleepQFlags
Constructor Detail

SleepQRec

public SleepQRec()

SleepQRec

public SleepQRec(SleepQRec.ByReference sleepQLink,
                 short sleepQType,
                 OSServicesLibrary.SleepQProcPtr sleepQProc,
                 short sleepQFlags)
Parameters:
sleepQLink - pointer to next queue element
sleepQType - queue element type (must be SleepQType)
sleepQProc - pointer to sleep universal proc ptr
sleepQFlags - flags
Method Detail

byReference

public SleepQRec.ByReference byReference()

byValue

public SleepQRec.ByValue byValue()

clone

public SleepQRec clone()
Overrides:
clone in class Object