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.AutoCloseableHolds the return value of SMC query.
-
-
Field Summary
Fields Modifier and Type Field Description byte[]bytesintdata32bytedata8intkeyIOKit.SMCKeyDataKeyInfokeyInfoIOKit.SMCKeyDataPLimitDatapLimitDatabyteresultbytestatusIOKit.SMCKeyDataVersvers
-
Constructor Summary
Constructors Constructor Description SMCKeyData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()-
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
-
-