Interface IModuleFile
- All Known Implementing Classes:
XCOFFReader
public interface IModuleFile
A binary file (shared library / executable) on disk.
-
Method Summary
Modifier and TypeMethodDescriptiongetSymbols
(long relocationBase) getTextSegment
(long virtualAddress, long virtualSize) Creates a memory source for the .text segment.
-
Method Details
-
getSymbols
- Parameters:
relocationBase
- Base address for symbols- Returns:
- Symbols from the file.
- Throws:
IOException
-
getTextSegment
Creates a memory source for the .text segment.- Parameters:
virtualAddress
- Address text segment is mapped into address spacevirtualSize
- Size of mapped section.- Returns:
- IMemorySource backed by the on-disk file.
-
getProperties
Properties getProperties()
-