Disk: ExtendedExtractor: Implement retries

This commit is contained in:
Paul Hollinsky
2022-03-10 18:04:12 -05:00
parent fef6f363f1
commit f4e16025c1
2 changed files with 65 additions and 3 deletions
@@ -35,6 +35,9 @@ private:
optional<uint64_t> readLogicalDiskAligned(Communication& com, device_eventhandler_t report,
uint64_t pos, uint8_t* into, uint64_t amount, std::chrono::milliseconds timeout) override;
optional<uint64_t> attemptReadLogicalDiskAligned(Communication& com, device_eventhandler_t report,
uint64_t pos, uint8_t* into, uint64_t amount, std::chrono::milliseconds timeout);
};
} // namespace Disk