diff options
| author | Roy Ben Shabat <Roy.mail.net@gmail.com> | 2020-10-23 03:13:09 +0300 |
|---|---|---|
| committer | Roy Ben Shabat <Roy.mail.net@gmail.com> | 2020-10-23 03:13:09 +0300 |
| commit | 8d2b13aaa70bc6a8f521df4eab165caf078c33fa (patch) | |
| tree | 325567b00d55fa751da7492be067e7878b132e28 /Software/PMR | |
| parent | a79900d579ae9f624b35aa933784e4e0f0c65d03 (diff) | |
| download | Tango-8d2b13aaa70bc6a8f521df4eab165caf078c33fa.tar.gz Tango-8d2b13aaa70bc6a8f521df4eab165caf078c33fa.zip | |
DataStore Improvements.
Diffstat (limited to 'Software/PMR')
4 files changed, 14 insertions, 10 deletions
diff --git a/Software/PMR/Messages/DataStore/DataStoreItem.proto b/Software/PMR/Messages/DataStore/DataStoreItem.proto index 5f3ce7027..f516fa92c 100644 --- a/Software/PMR/Messages/DataStore/DataStoreItem.proto +++ b/Software/PMR/Messages/DataStore/DataStoreItem.proto @@ -7,12 +7,11 @@ option java_package = "com.twine.tango.pmr.datastore"; message DataStoreItem { - string Key = 1; - DataType DataType = 2; - int32 Int32Value = 3; - float FloatValue = 4; - double DoubleValue = 5; - bool BooleanValue = 6; - string StringValue = 7; - bytes BytesValue = 8; + DataType DataType = 1; + int32 Int32Value = 2; + float FloatValue = 3; + double DoubleValue = 4; + bool BooleanValue = 5; + string StringValue = 6; + bytes BytesValue = 7; }
\ No newline at end of file diff --git a/Software/PMR/Messages/DataStore/GetDataStoreItemRequest.proto b/Software/PMR/Messages/DataStore/GetDataStoreItemRequest.proto index 097dfe97e..07d0cec47 100644 --- a/Software/PMR/Messages/DataStore/GetDataStoreItemRequest.proto +++ b/Software/PMR/Messages/DataStore/GetDataStoreItemRequest.proto @@ -1,5 +1,7 @@ syntax = "proto3"; +import "DataStoreItem.proto"; + package Tango.PMR.DataStore; option java_package = "com.twine.tango.pmr.datastore"; @@ -7,4 +9,5 @@ message GetDataStoreItemRequest { string Collection = 1; string Key = 2; + DataStoreItem DefaultItem = 3; }
\ No newline at end of file diff --git a/Software/PMR/Messages/DataStore/GetDataStoreItemResponse.proto b/Software/PMR/Messages/DataStore/GetDataStoreItemResponse.proto index 1df920f08..9445a6fd9 100644 --- a/Software/PMR/Messages/DataStore/GetDataStoreItemResponse.proto +++ b/Software/PMR/Messages/DataStore/GetDataStoreItemResponse.proto @@ -7,5 +7,6 @@ option java_package = "com.twine.tango.pmr.datastore"; message GetDataStoreItemResponse { - DataStoreItem Item = 1; + string Key = 1; + DataStoreItem Item = 2; }
\ No newline at end of file diff --git a/Software/PMR/Messages/DataStore/PutDataStoreItemRequest.proto b/Software/PMR/Messages/DataStore/PutDataStoreItemRequest.proto index 746c8340e..e4dcb979c 100644 --- a/Software/PMR/Messages/DataStore/PutDataStoreItemRequest.proto +++ b/Software/PMR/Messages/DataStore/PutDataStoreItemRequest.proto @@ -8,5 +8,6 @@ option java_package = "com.twine.tango.pmr.datastore"; message PutDataStoreItemRequest { string Collection = 1; - DataStoreItem Item = 2; + string Key = 2; + DataStoreItem Item = 3; }
\ No newline at end of file |
