Interface Dump
- All Superinterfaces:
 ICoreFileReader, ResourceReleaser
- 
Method Summary
Modifier and TypeMethodDescriptionbytegetByteAt(int asid, long address) longDetermines when the image was createdintgetIntAt(int asid, long address) longgetLongAt(int asid, long address) shortgetShortAt(int asid, long address) booleanisExecutable(int asid, long address) booleanisReadOnly(int asid, long address) booleanisShared(int asid, long address) Methods declared in interface ICoreFileReader
extract, getAddressSpace, isTruncatedMethods declared in interface ResourceReleaser
releaseResources 
- 
Method Details
- 
getProcessorSubtype
String getProcessorSubtype()- Returns:
 - the precise model of the CPU (note that this can be an empty string but not null).
e.g. "Pentium IV step 4" 
 - 
getCreationTime
long getCreationTime()Determines when the image was created- Returns:
 - the time in milliseconds since 1970
 
 - 
isExecutable
- Parameters:
 asid- an address space IDaddress- a byte-offset into the asid- Returns:
 - true if this memory address is within an executable page
 - Throws:
 MemoryAccessException- if the memory cannot be read
 - 
isReadOnly
- Parameters:
 asid- an address space IDaddress- a byte-offset into the asid- Returns:
 - true if write access to this memory address was disabled in the image
 - Throws:
 MemoryAccessException- if the memory cannot be read
 - 
getLongAt
- Parameters:
 asid- an address space IDaddress- a byte-offset into the asid- Returns:
 - the 64-bit long stored at address in asid
 - Throws:
 MemoryAccessException- if the memory cannot be read
 - 
getIntAt
- Parameters:
 asid- an address space IDaddress- a byte-offset into the asid- Returns:
 - the 32-bit int stored at address in asid
 - Throws:
 MemoryAccessException- if the memory cannot be read
 - 
getShortAt
- Parameters:
 asid- an address space IDaddress- a byte-offset into the asid- Returns:
 - the 16-bit short stored at address in asid
 - Throws:
 MemoryAccessException- if the memory cannot be read
 - 
getByteAt
- Parameters:
 asid- an address space IDaddress- a byte-offset into the asid- Returns:
 - the 8-bit byte stored at address in asid
 - Throws:
 MemoryAccessException- if the memory cannot be read
 - 
getMemoryRanges
Iterator getMemoryRanges()- Returns:
 - An iterator of the MemoryRange objects making up the address space
 - See Also:
 
 - 
getAdditionalFileNames
Iterator getAdditionalFileNames()- Specified by:
 getAdditionalFileNamesin interfaceICoreFileReader- Returns:
 - An iterator of String object specifying names of additional files needed by the Dump
 - See Also:
 
 
 -