Delta programming - where we only upload what's changed

This commit is contained in:
Nav
2025-02-01 23:13:45 +00:00
parent 70ec49c7ac
commit d52c46ec2a
33 changed files with 918 additions and 289 deletions

View File

@@ -220,7 +220,7 @@ namespace Services
addressSpaceDescriptor,
memorySegmentDescriptor,
startAddress,
buffer
TargetMemoryBuffer{buffer.begin(), buffer.end()}
),
this->defaultTimeout,
this->activeAtomicSessionId

View File

@@ -288,7 +288,7 @@ namespace Services
std::optional<TargetController::AtomicSessionIdType> activeAtomicSessionId = std::nullopt;
std::chrono::milliseconds defaultTimeout = std::chrono::milliseconds{30000};
std::chrono::milliseconds defaultTimeout = std::chrono::milliseconds{90000};
TargetController::AtomicSessionIdType startAtomicSession();
void endAtomicSession(TargetController::AtomicSessionIdType sessionId);