diff options
-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 |