| 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 |