class AsyncMemory
Defined at line 74 of file ../../src/lib/unwinder/memory.h
This interface implementation provides facilities for implementations to inject asynchronous
memory fetching before using the typical |Memory| interface.
Public Methods
void AsyncMemory (Delegate * delegate)
Defined at line 84 of file ../../src/lib/unwinder/memory.h
void FetchMemoryRanges (std::vector<std::pair<uint64_t, uint32_t>> ranges, fit::callback<void ()> done)
Request |delegate_| to fetch the given address ranges. |done| will be issued only after all
ranges have been fetched, at which point it is guaranteed that ReadBytes will complete
synchronously.
Defined at line 89 of file ../../src/lib/unwinder/memory.h
Error ReadBytes (uint64_t addr, uint64_t size, void * dst)
Defined at line 94 of file ../../src/lib/unwinder/memory.h