blob: 72bd310032380db56e98a04c4c7ffb452d26f704 [file] [log] [blame]
Comran Morshed2f7b4672016-01-23 14:27:34 +00001package y2016.actors;
2
3import "aos/common/actions/actions.q";
4
5// Parameters to send with start.
6struct SuperstructureActionParams {
7 double value;
8};
9
10queue_group SuperstructureActionQueueGroup {
11 implements aos.common.actions.ActionQueueGroup;
12
13 message Goal {
14 uint32_t run;
15 SuperstructureActionParams params;
16 };
17
18 queue Goal goal;
19 queue aos.common.actions.Status status;
20};
21
22queue_group SuperstructureActionQueueGroup superstructure_action;