org.rococoa.cocoa.hiservices
Class ProcessInfoExtendedRec

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

public class ProcessInfoExtendedRec
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 ProcessInfoExtendedRec.ByReference
           
static class ProcessInfoExtendedRec.ByValue
           
 
Field Summary
 int processActiveTime
           
 FSSpec.ByReference processAppSpec
           
 int processFreeMem
           
 int processInfoLength
           
 int processLaunchDate
           
 ProcessSerialNumber processLauncher
           
 ByteByReference processLocation
           
 int processMode
           
 ByteByReference processName
           
 ProcessSerialNumber processNumber
           
 int processPurgeableTempMemTotal
           
 int processSignature
           
 int processSize
           
 int processTempMemTotal
           
 int processType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ProcessInfoExtendedRec()
           
 
Method Summary
 ProcessInfoExtendedRec.ByReference byReference()
           
 ProcessInfoExtendedRec.ByValue byValue()
           
 ProcessInfoExtendedRec 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

processInfoLength

public int processInfoLength

processName

public ByteByReference processName

processNumber

public ProcessSerialNumber processNumber

processType

public int processType

processSignature

public int processSignature

processMode

public int processMode

processLocation

public ByteByReference processLocation

processSize

public int processSize

processFreeMem

public int processFreeMem

processLauncher

public ProcessSerialNumber processLauncher

processLaunchDate

public int processLaunchDate

processActiveTime

public int processActiveTime

processAppSpec

public FSSpec.ByReference processAppSpec

processTempMemTotal

public int processTempMemTotal

processPurgeableTempMemTotal

public int processPurgeableTempMemTotal
Constructor Detail

ProcessInfoExtendedRec

public ProcessInfoExtendedRec()
Method Detail

byReference

public ProcessInfoExtendedRec.ByReference byReference()

byValue

public ProcessInfoExtendedRec.ByValue byValue()

clone

public ProcessInfoExtendedRec clone()
Overrides:
clone in class Object