com.pnfsoftware.jeb.core.units.code.asm.memory.ILazyMemoryProvider |
Definition of a lazy memory provider. Use
setLazyMemoryProvider(ILazyMemoryProvider, boolean)
to set a range.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
getData(long address, int size, byte[] data, int dataOffset)
Provide the requested data.
| ||||||||||
abstract List<Range> |
getRanges()
The list of ranges provided by this object.
|
Provide the requested data.
data | destination buffer that will receive the data |
---|---|
dataOffset | offset in the destination buffer |
IOException | on a reading error |
---|---|
MemoryException |