com.ibm.dtfj.image
Interface ImageAddressSpace
- public interface ImageAddressSpace
Represents a single address space within the image.
On some operating systems (e.g. z/OS), there can be more than one address space per core file and more than one process per address space.
Method Summary
Modifier and Type | Method and Description |
---|---|
getCurrentProcess()
Get the process within this address space that caused the image to be created.
|
|
|
getImageSections()
Get the raw memory in the address space.
|
getPointer(long address)
A factory method for creating pointers into this address space.
|
|
|
getProcesses()
Get the set of processes within the address space.
|
Method Detail
getCurrentProcess
- ImageProcess getCurrentProcess( )
Get the process within this address space that caused the image to be created.
Returns:
the process within this address space which caused
the image to be created, if any. Return null if no individual
process triggered the creation of the image.
getProcesses
- java.util.Iterator getProcesses( )
Get the set of processes within the address space.
Returns:
an iterator which provides all of the processes
within a given address space.
See Also:
getPointer
- ImagePointer getPointer(long address)
A factory method for creating pointers into this address space.
Parameters:
address
- the address to point to. Returns:
an ImagePointer for the specified address.
getImageSections
- java.util.Iterator getImageSections( )
Get the raw memory in the address space.
Returns:
An iterator of all the ImageSections in the address. Their union will be the total process address space.
See Also: