-
- All Known Implementing Classes:
BaseModule
,MissingFileModule
,Module
,UnwindModule
public interface IModule
A module (shared library or executable) loaded in an address space
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getLoadAddress()
Collection<? extends IMemoryRange>
getMemoryRanges()
String
getName()
Properties
getProperties()
Collection<? extends ISymbol>
getSymbols()
-
-
-
Method Detail
-
getName
String getName() throws CorruptDataException
- Throws:
CorruptDataException
-
getSymbols
Collection<? extends ISymbol> getSymbols() throws DataUnavailableException
- Throws:
DataUnavailableException
-
getMemoryRanges
Collection<? extends IMemoryRange> getMemoryRanges()
-
getProperties
Properties getProperties() throws DataUnavailableException
- Throws:
DataUnavailableException
-
getLoadAddress
long getLoadAddress()
-
-