Package oshi.jna.platform.windows
Class PowrProf.BATTERY_INFORMATION
java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
- Enclosing interface:
- PowrProf
@FieldOrder({"Capabilities","Technology","Reserved","Chemistry","DesignedCapacity","FullChargedCapacity","DefaultAlert1","DefaultAlert2","CriticalBias","CycleCount"})
public static class PowrProf.BATTERY_INFORMATION
extends com.sun.jna.Structure
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue, com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
Fields Modifier and Type Field Description intCapabilitiesbyte[]ChemistryintCriticalBiasintCycleCountintDefaultAlert1intDefaultAlert2intDesignedCapacityintFullChargedCapacitybyte[]ReservedbyteTechnologyFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors Constructor Description BATTERY_INFORMATION() -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, 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, writeFieldMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
Capabilities
public int Capabilities -
Technology
public byte Technology -
Reserved
public byte[] Reserved -
Chemistry
public byte[] Chemistry -
DesignedCapacity
public int DesignedCapacity -
FullChargedCapacity
public int FullChargedCapacity -
DefaultAlert1
public int DefaultAlert1 -
DefaultAlert2
public int DefaultAlert2 -
CriticalBias
public int CriticalBias -
CycleCount
public int CycleCount
-
-
Constructor Details
-
BATTERY_INFORMATION
public BATTERY_INFORMATION()
-