Package oshi.jna.platform.mac
Class IOKit.SMCKeyData
- java.lang.Object
-
- com.sun.jna.Structure
-
- oshi.jna.platform.mac.IOKit.SMCKeyData
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- Enclosing interface:
- IOKit
@FieldOrder({"key","vers","pLimitData","keyInfo","result","status","data8","data32","bytes"}) public static class IOKit.SMCKeyData extends com.sun.jna.Structure implements java.lang.AutoCloseable
Holds the return value of SMC query.
-
-
Field Summary
Fields Modifier and Type Field Description byte[]
bytes
int
data32
byte
data8
int
key
IOKit.SMCKeyDataKeyInfo
keyInfo
IOKit.SMCKeyDataPLimitData
pLimitData
byte
result
byte
status
IOKit.SMCKeyDataVers
vers
-
Constructor Summary
Constructors Constructor Description SMCKeyData()
-
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
-
key
public int key
-
vers
public IOKit.SMCKeyDataVers vers
-
pLimitData
public IOKit.SMCKeyDataPLimitData pLimitData
-
keyInfo
public IOKit.SMCKeyDataKeyInfo keyInfo
-
result
public byte result
-
status
public byte status
-
data8
public byte data8
-
data32
public int data32
-
bytes
public byte[] bytes
-
-