Class EOS_UI_MemoryMonitorCallbackInfo
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.ui.callbackresults.EOS_UI_MemoryMonitorCallbackInfo
- Direct Known Subclasses:
EOS_UI_MemoryMonitorCallbackInfo.ByReference,EOS_UI_MemoryMonitorCallbackInfo.ByValue
@FieldOrder({"ClientData","SystemMemoryMonitorReport"})
public class EOS_UI_MemoryMonitorCallbackInfo
extends com.sun.jna.Structure
A structure representing a memory monitoring message.
- Since:
- 9/9/2023
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptioncom.sun.jna.PointerContext that was passed into EOS_UI_AddNotifyMemoryMonitorcom.sun.jna.PointerThis field is for system specific memory monitor report.Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
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, writeField
-
Field Details
-
ClientData
public com.sun.jna.Pointer ClientDataContext that was passed into EOS_UI_AddNotifyMemoryMonitor -
SystemMemoryMonitorReport
public com.sun.jna.Pointer SystemMemoryMonitorReportThis field is for system specific memory monitor report.If provided then the structure will be located in eos_(platform)_ui.h The structure will be named EOS_(platform)_MemoryMonitorReport.
-
-
Constructor Details
-
EOS_UI_MemoryMonitorCallbackInfo
public EOS_UI_MemoryMonitorCallbackInfo() -
EOS_UI_MemoryMonitorCallbackInfo
public EOS_UI_MemoryMonitorCallbackInfo(com.sun.jna.Pointer peer)
-