From adee2839580408c92995052aa2fdd3b0b2be8aeb Mon Sep 17 00:00:00 2001 From: dsavvinov Date: Fri, 26 Aug 2016 10:30:46 +0300 Subject: [PATCH] Added ui-related protofiles --- .../server_client/generic_response.proto | 9 +++++++++ .../protofiles_sources/server_client/mode_change.proto | 10 ++++++++++ proto/protofiles_sources/server_client/waypoints.proto | 9 +++++++++ 3 files changed, 28 insertions(+) create mode 100644 proto/protofiles_sources/server_client/generic_response.proto create mode 100644 proto/protofiles_sources/server_client/mode_change.proto create mode 100644 proto/protofiles_sources/server_client/waypoints.proto diff --git a/proto/protofiles_sources/server_client/generic_response.proto b/proto/protofiles_sources/server_client/generic_response.proto new file mode 100644 index 00000000000..eda42fd8b9f --- /dev/null +++ b/proto/protofiles_sources/server_client/generic_response.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +message Result { + int32 errorCode = 1; +} + +message GenericResponse { + Result result = 1; +} \ No newline at end of file diff --git a/proto/protofiles_sources/server_client/mode_change.proto b/proto/protofiles_sources/server_client/mode_change.proto new file mode 100644 index 00000000000..138b30b619d --- /dev/null +++ b/proto/protofiles_sources/server_client/mode_change.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +message ModeChange { + enum Mode { + ManualControl = 0; + PerimeterBuilding = 1; + } + + Mode newMode = 1; +} \ No newline at end of file diff --git a/proto/protofiles_sources/server_client/waypoints.proto b/proto/protofiles_sources/server_client/waypoints.proto new file mode 100644 index 00000000000..3ebdb6eff6e --- /dev/null +++ b/proto/protofiles_sources/server_client/waypoints.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +message Waypoints { + repeated int32 begin_x = 1; + repeated int32 begin_y = 2; + repeated int32 end_x = 3; + repeated int32 end_y = 4; + bool stop = 5; +} \ No newline at end of file