org.rococoa.cocoa.hiservices
Class ProcessInfoRec

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<ProcessInfoRec,ProcessInfoRec.ByValue,ProcessInfoRec.ByReference>
          extended by org.rococoa.cocoa.hiservices.ProcessInfoRec
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<ProcessInfoRec,ProcessInfoRec.ByValue,ProcessInfoRec.ByReference>>
Direct Known Subclasses:
ProcessInfoRec.ByReference, ProcessInfoRec.ByValue

public class ProcessInfoRec
extends Structure<ProcessInfoRec,ProcessInfoRec.ByValue,ProcessInfoRec.ByReference>

native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Processes.h:176
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 ProcessInfoRec.ByReference
           
static class ProcessInfoRec.ByValue
           
 
Field Summary
 int processActiveTime
           
 FSSpec.ByReference processAppSpec
           
 int processFreeMem
           
 int processInfoLength
           
 int processLaunchDate
           
 ProcessSerialNumber processLauncher
           
 Pointer processLocation
           
 int processMode
           
 Pointer processName
           
 ProcessSerialNumber processNumber
           
 int processSignature
           
 int processSize
           
 int processType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
ProcessInfoRec()
           
 
Method Summary
static ProcessInfoRec[] newArray(int arrayLength)
           
 
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
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

processInfoLength

public int processInfoLength

processName

public Pointer processName

processNumber

public ProcessSerialNumber processNumber

processType

public int processType

processSignature

public int processSignature

processMode

public int processMode

processLocation

public Pointer 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
Constructor Detail

ProcessInfoRec

public ProcessInfoRec()
Method Detail

newArray

public static ProcessInfoRec[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.