[idd] transport: add multi-instance lifecycle manager

This commit is contained in:
Geoffrey McRae
2026-08-12 16:19:22 +10:00
parent 6b8b361101
commit 1ebf80fbe8
9 changed files with 452 additions and 11 deletions

View File

@@ -53,7 +53,8 @@ public:
OpenResult Open() override;
bool Initialize() override;
bool Setup(size_t alignment) override;
void Process(ITransportEvents& events) override;
ProcessResult Process(ITransportEvents& events) override;
void Stop() override;
void SyncRecovery() override;
void RecoveryStatus(
uint64_t session, uint32_t serial, bool active,