From a00e2910138b4969b2b1546df0d6da44b17c1818 Mon Sep 17 00:00:00 2001
From: Tommy Persson <@tommy.persson@liu.se>
Date: Tue, 25 Jan 2022 19:17:14 +0100
Subject: [PATCH] Renaming id field in TSTNodeInfo to factory_local_id.

---
 CMakeLists.txt                          |  2 ++
 srv/TSTSetStartExecutorFlagFromUuid.srv | 11 +++++++++++
 srv/TSTSetTreeStartTimeFromUuid.srv     | 14 ++++++++++++++
 3 files changed, 27 insertions(+)
 create mode 100644 srv/TSTSetStartExecutorFlagFromUuid.srv
 create mode 100644 srv/TSTSetTreeStartTimeFromUuid.srv

diff --git a/CMakeLists.txt b/CMakeLists.txt
index e085c07..8a9454a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -109,9 +109,11 @@ TSTSetNodeParameterString.srv
 TSTSetNodeParameterStrings.srv
 TSTSetFailReason.srv
 TSTSetStartExecutorFlag.srv
+TSTSetStartExecutorFlagFromUuid.srv
 TSTSetUuidFlag.srv
 TSTSetTree.srv
 TSTSetTreeStartTime.srv
+TSTSetTreeStartTimeFromUuid.srv
 TSTSetNodeStartTime.srv
 TSTSetAllSame.srv
 TSTSetAllDifferent.srv
diff --git a/srv/TSTSetStartExecutorFlagFromUuid.srv b/srv/TSTSetStartExecutorFlagFromUuid.srv
new file mode 100644
index 0000000..efbb0e1
--- /dev/null
+++ b/srv/TSTSetStartExecutorFlagFromUuid.srv
@@ -0,0 +1,11 @@
+#
+# Set the node flag start_executor to the value val.
+#
+
+string uuid
+bool   val
+---
+string com_uuid
+bool success
+int32 error
+string reason
diff --git a/srv/TSTSetTreeStartTimeFromUuid.srv b/srv/TSTSetTreeStartTimeFromUuid.srv
new file mode 100644
index 0000000..42b4a25
--- /dev/null
+++ b/srv/TSTSetTreeStartTimeFromUuid.srv
@@ -0,0 +1,14 @@
+#
+# Set the start execution time for the tree containing the node id.
+# The time is set in the node id. This time is used to be able to have
+# node start and end times relative to the tree start time.
+#
+
+string uuid
+time start_time
+---
+string[] com_uuids  # Used to check if time have been set at all agents.
+bool success
+int32 error
+string reason
+
-- 
GitLab