summaryrefslogtreecommitdiff
path: root/protocol/udm.proto
diff options
context:
space:
mode:
Diffstat (limited to 'protocol/udm.proto')
-rw-r--r--protocol/udm.proto21
1 files changed, 20 insertions, 1 deletions
diff --git a/protocol/udm.proto b/protocol/udm.proto
index 739059c..c26224a 100644
--- a/protocol/udm.proto
+++ b/protocol/udm.proto
@@ -75,6 +75,24 @@ message ui_unsubscription_info {
//ui subscriptions end
+// event subscription part begin
+enum SUBSCRIPTION_TYPE {
+ SUBSCRIPTION_UI_CHANGE = 0;
+ SUBSCRIPTION_SETTING_CHANGE = 1;
+}
+
+message event_subscription_info {
+ repeated SUBSCRIPTION_TYPE type = 1; //subscript to one ore more event type
+ optional ui_subscription_info_requiest ui_info = 2;
+}
+
+message event_unsubscription_info {
+ repeated SUBSCRIPTION_TYPE type = 1; //unsubscript from one ore more event type
+ optional ui_unsubscription_info ui_info = 2;
+}
+
+//event subscription part end
+
//TODO: settings:
// children ?
@@ -126,7 +144,7 @@ enum PASSWD_HASH_TYPE {
message client_auth_info {
required string password = 1;
- optional PASSWD_HASH_TYPE type = 2 [default = HASH_NONE];
+ optional PASSWD_HASH_TYPE hash_type = 2 [default = HASH_NONE];
}
message server_auth_info {
@@ -180,6 +198,7 @@ enum SERVER_MSG_TYPE {
message server_msg {
required SERVER_MSG_TYPE type = 1;
optional server_ui_data_reply ui_data_reply = 2;
+ optional server_auth_info auth_reply = 3;
}
//top level messages end