From 1440950fb28f2fe0499a97e2f4674bcb144297da Mon Sep 17 00:00:00 2001 From: Volker Birk Date: Thu, 8 Apr 2021 23:34:03 +0200 Subject: [PATCH] use embedded type --- codegen/sync.fsm | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/codegen/sync.fsm b/codegen/sync.fsm index 9cb0388a..d94a61e4 100644 --- a/codegen/sync.fsm +++ b/codegen/sync.fsm @@ -728,32 +728,26 @@ protocol Sync 1 { } state WaitForGroupUpdate { + on GroupSyncUpdate { - } + } - // reflect incoming ManagedGroup messages + on RequestUpdate { - message GroupSyncCreate 2 { - field Identity groupIdentity; - field Identity manager; + } } - message GroupSyncAdopted 3 { - field Identity groupIdentity; - field Identity member; - } + // reflect incoming ManagedGroup messages - message GroupSyncDissolve 4 { - field Identity groupIdentity; - field Identity manager; + message GroupSyncUpdate 2 { + embed Distribution ManagedGroup msg; } // in case a ManagedGroup message arrives for an unknown group ask the // other devices - message GroupSyncRequest 5 { + message GroupSyncRequest 3 { field Identity groupIdentity; - field Identity manager; } } }