Package oshi.jna.platform.windows
Class PowrProf.ProcessorPowerInformation
java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
- Enclosing interface:
- PowrProf
@FieldOrder({"number","maxMhz","currentMhz","mhzLimit","maxIdleState","currentIdleState"})
public static class PowrProf.ProcessorPowerInformation
extends com.sun.jna.Structure
Contains information about a processor.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.sun.jna.Structurecom.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionintintintintintintFields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class com.sun.jna.StructureallocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
- 
Field Details- 
numberpublic int number
- 
maxMhzpublic int maxMhz
- 
currentMhzpublic int currentMhz
- 
mhzLimitpublic int mhzLimit
- 
maxIdleStatepublic int maxIdleState
- 
currentIdleStatepublic int currentIdleState
 
- 
- 
Constructor Details- 
ProcessorPowerInformationpublic ProcessorPowerInformation(com.sun.jna.Pointer p) 
- 
ProcessorPowerInformationpublic ProcessorPowerInformation()
 
-