2
0
Fork 0
proto/Command.proto

26 lines
No EOL
465 B
Protocol Buffer

syntax = "proto3";
package ScStw;
message RaceStartCommand {}
message LaneSetDisabledCommand {
uint32 laneNumber = 1;
bool disabled = 2;
}
message LaneSetFallCommand { uint32 laneNumber = 1; }
message RaceResetCommand {}
message RebootCommand {}
message Command {
oneof command {
RaceStartCommand start = 1;
LaneSetDisabledCommand disable = 2;
LaneSetFallCommand fall = 3;
RaceResetCommand reset = 4;
RebootCommand reboot = 5;
}
}