summaryrefslogtreecommitdiff
path: root/kel_cmds/c++/cmd_schema.hpp
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2026-02-11 16:53:12 +0100
committerClaudius "keldu" Holeksa <mail@keldu.de>2026-02-11 16:53:12 +0100
commit90830c13b6a143f1c370a2007100d2fdb069a090 (patch)
treeac54c209978a58efdd455a00cb41ee8dad1db4a4 /kel_cmds/c++/cmd_schema.hpp
parent23d213d4263a746e3da9c360a1fc663020d324e9 (diff)
downloadapps-dev_tools-90830c13b6a143f1c370a2007100d2fdb069a090.tar.gz
Dangling changes. no clue when this happened
Diffstat (limited to 'kel_cmds/c++/cmd_schema.hpp')
-rw-r--r--kel_cmds/c++/cmd_schema.hpp16
1 files changed, 12 insertions, 4 deletions
diff --git a/kel_cmds/c++/cmd_schema.hpp b/kel_cmds/c++/cmd_schema.hpp
index 472fd9b..3d50079 100644
--- a/kel_cmds/c++/cmd_schema.hpp
+++ b/kel_cmds/c++/cmd_schema.hpp
@@ -6,14 +6,22 @@ namespace kel {
namespace sch {
using namespace saw::schema;
+using CommandIoAddress = String;
+
using CommandStruct = Struct<
- Member<Array<String>, "command">
+ Member<Array<String>, "exec">
>;
-using Commands = Struct<
-
+using CommandAsyncGroup = Struct<
+ Member<Array<CommandStruct>, "commands">
>;
-}
+using CommandSequenceGroup = Struct<
+ Member<Array<CommandAsyncGroup>, "async_commands">
+>;
+using CommandConfig = Struct<
+ Member<Array<CommandSequenceGroup>, "sequences">
+>;
+}
}