summaryrefslogtreecommitdiff
path: root/protocol
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2015-08-25 13:17:30 +0300
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2015-08-25 13:17:30 +0300
commit1fdf82ec8346c12d19c9a013080ca4c26a3cb6d6 (patch)
treed50030c765ed83ebf49557c1a0c8ca1f38b0d4c9 /protocol
parent493733c837eb74b902e3db1521689fb8f088f6d1 (diff)
protocol:
use int32 instead of strings for id's in structures server: curl module: work in progress
Diffstat (limited to 'protocol')
-rw-r--r--protocol/udm.proto14
1 files changed, 7 insertions, 7 deletions
diff --git a/protocol/udm.proto b/protocol/udm.proto
index 15de0b7..2dd0ebf 100644
--- a/protocol/udm.proto
+++ b/protocol/udm.proto
@@ -35,12 +35,12 @@ enum MODULE_UI_ELEMENT_TYPE {
message module_download_ui_element_info {
optional MODULE_UI_ELEMENT_TYPE type = 1 [default = UI_EMPTY];
repeated module_download_ui_element_info children = 2;
- required string id = 3; //internal element id used to get element value (should be unique for every loaded module)
+ required int32 id = 3; //internal element id used to get element value (should be unique for every loaded module)
optional string name = 4 [default = "not set"]; //can be non unique
}
message module_download_menu_element_info {
- required string id = 1;
+ required int32 id = 1;
required string name = 2;
optional string description = 3;
optional bool data_required = 4 [default = false];
@@ -49,7 +49,7 @@ message module_download_menu_element_info {
message module_download_ui_element_data {
- required string ui_id = 1; //should be unique for every loaded module
+ required int32 ui_id = 1; //should be unique for every loaded module
required string data = 2;
}
@@ -66,7 +66,7 @@ message server_download_ui_data_reply {
message client_download_ui_data_request {
required string module_name = 1;
required string download_id = 2;
- repeated string ui_id = 3; //should be unique for for every loaded module
+ repeated int32 ui_id = 3; //should be unique for for every loaded module
}
@@ -84,7 +84,7 @@ message download_ui_subscription_info {
message download_ui_unsubscription_info {
- required string id = 1; //unsubscript from all updates for given id's
+ required int32 id = 1; //unsubscript from all updates for given id's
}
//ui subscriptions end
@@ -94,7 +94,7 @@ message download_ui_unsubscription_info {
//dowloads proto part begin
message client_download_request {
- required string id = 1;
+ required int32 id = 1;
optional bool with_content = 2 [default = false];
}
@@ -113,7 +113,7 @@ message download_content_entry {
message download {
- required string id = 1;
+ required int32 id = 1;
required string name = 2;
optional download_content_entry content = 3;
required int64 size = 4;