blob: f2d268d0767550ff9f1e73d31d8bd12b9ff5bab1 [file] [log] [blame]
package aos.common.actions;
import "aos/actions/actions.q";
queue_group TestActionQueueGroup {
implements aos.common.actions.ActionQueueGroup;
message Goal {
uint32_t run;
uint32_t params;
};
queue Goal goal;
queue aos.common.actions.Status status;
};
struct MyParams {
double param1;
int32_t param2;
};
queue_group TestAction2QueueGroup {
implements aos.common.actions.ActionQueueGroup;
message Goal {
uint32_t run;
MyParams params;
};
queue Goal goal;
queue aos.common.actions.Status status;
};