Package oshi.jna.platform.windows
Class PowrProf.BATTERY_INFORMATION
- java.lang.Object
-
- com.sun.jna.Structure
-
- oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- 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 implements java.lang.AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description int
Capabilities
byte[]
Chemistry
int
CriticalBias
int
CycleCount
int
DefaultAlert1
int
DefaultAlert2
int
DesignedCapacity
int
FullChargedCapacity
byte[]
Reserved
byte
Technology
-
Constructor Summary
Constructors Constructor Description BATTERY_INFORMATION()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
-
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, writeField
-
-
-
-
Field Detail
-
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
-
-