org.rococoa.cocoa.osservices
Class ActivityInfo

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:360
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 ActivityInfo.ByReference
           
static class ActivityInfo.ByValue
           
 
Field Summary
 NativeLong ActivityTime
           
 short ActivityType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
ActivityInfo()
           
ActivityInfo(short ActivityType, NativeLong ActivityTime)
           
 
Method Summary
static ActivityInfo[] 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

ActivityType

public short ActivityType

ActivityTime

public NativeLong ActivityTime
Constructor Detail

ActivityInfo

public ActivityInfo()

ActivityInfo

public ActivityInfo(short ActivityType,
                    NativeLong ActivityTime)
Parameters:
ActivityType - Type of activity to be fetched. Same as UpdateSystemActivity Selectors
ActivityTime - Time of last activity (in ticks) of specified type.
Method Detail

newArray

public static ActivityInfo[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.