Package oshi.jna.platform.mac
Class IOKit.SMCVal
java.lang.Object
com.sun.jna.Structure
oshi.jna.platform.mac.IOKit.SMCVal
- All Implemented Interfaces:
- AutoCloseable
- Enclosing interface:
- IOKit
@FieldOrder({"key","dataSize","dataType","bytes"})
public static class IOKit.SMCVal
extends com.sun.jna.Structure
implements AutoCloseable
Holds an SMC value
- 
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 SummaryFieldsFields 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- 
keypublic byte[] key
- 
dataSizepublic int dataSize
- 
dataTypepublic byte[] dataType
- 
bytespublic byte[] bytes
 
- 
- 
Constructor Details- 
SMCValpublic SMCVal()
 
- 
- 
Method Details- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
 
 
-