diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2015-08-21 04:28:25 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2015-08-21 04:28:25 +0300 |
commit | 55be2cf43aecb0be614fe51780417b282f26ef3b (patch) | |
tree | 71b52eb6e284da556fd891d1d7ba14ad35a9590c | |
parent | c8029a36924fdad89b2455746bfd771da723287f (diff) |
protocol:
menus..., of course we need menus ....
-rw-r--r-- | protocol/udm.proto | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/protocol/udm.proto b/protocol/udm.proto index 44f805c..998a680 100644 --- a/protocol/udm.proto +++ b/protocol/udm.proto @@ -39,6 +39,13 @@ message module_download_ui_element_info { optional string name = 4 [default = "not set"]; //can be non unique } +message module_download_menu_element_info { + required string id = 1; + required string name = 2; + optional string description = 3; + repeated module_download_menu_element_info children = 4; +} + message module_download_ui_element_data { required string ui_id = 1; //should be unique for every loaded module @@ -195,7 +202,9 @@ message module_info required string version = 3; optional string decription = 4 [default = "no description specified"]; repeated setting_info settings = 5; //may be ampty - repeated module_download_ui_element_info ui = 6; //always complete here + repeated module_download_ui_element_info download_ui = 6; //always complete here + repeated module_download_menu_element_info download_menu = 7; + repeated module_download_menu_element_info download_cheldren_menu = 8; //menu for files and folders inside download root, may not present } //module related messages end |