From 1fdf82ec8346c12d19c9a013080ca4c26a3cb6d6 Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Tue, 25 Aug 2015 13:17:30 +0300 Subject: protocol: use int32 instead of strings for id's in structures server: curl module: work in progress --- protocol/udm.proto | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'protocol') 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; -- cgit v1.2.3