public class HeapEntry
extends com.jniwrapper.Structure
Modifier and Type | Field and Description |
---|---|
static int |
LF32_FIXED
The memory block has a fixed (unmovable) location.
|
static int |
LF32_FREE
The memory block is not used.
|
static int |
LF32_MOVEABLE
The memory block location can be moved.
|
Constructor and Description |
---|
HeapEntry() |
Modifier and Type | Method and Description |
---|---|
long |
getAddress()
Linear address of the start of the block.
|
long |
getBlockSize()
Size of the heap block, in bytes.
|
java.lang.String |
getDebugInfo() |
long |
getFlags()
Flags.
|
Handle |
getHandle()
Handle to the heap block.
|
long |
getHeapID()
Heap identifier in the owning process context.
|
long |
getLockCount()
Lock count on the memory block.
|
long |
getProcessID()
Identifier of the process to be examined.
|
acceptIOPerformer, addMembers, clone, computeLength, equals, getAlignmentRequirement, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
public static final int LF32_FIXED
public static final int LF32_FREE
public static final int LF32_MOVEABLE
public Handle getHandle()
public long getAddress()
public long getBlockSize()
public long getFlags()
LF32_FIXED
,
LF32_FREE
, LF32_MOVEABLE
public long getLockCount()
public long getProcessID()
public long getHeapID()
public java.lang.String getDebugInfo()
getDebugInfo
in class com.jniwrapper.Structure