summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2017-01-06 03:37:47 +0700
committerDaniil Baturin <daniil@baturin.org>2017-01-06 03:37:47 +0700
commit31d2ffbd5d37ff25b0feaaeddbe2a80021c21d2b (patch)
tree828883983b82898c44f5cf7c727fa577ce2ddcb4 /data
parent98d5c84b017123bbbd26694aa3cb8987d97c82b3 (diff)
downloadvyconf-31d2ffbd5d37ff25b0feaaeddbe2a80021c21d2b.tar.gz
vyconf-31d2ffbd5d37ff25b0feaaeddbe2a80021c21d2b.zip
Extend the protobuf schema, update build scripts.
Diffstat (limited to 'data')
-rw-r--r--data/vyconf.proto11
1 files changed, 8 insertions, 3 deletions
diff --git a/data/vyconf.proto b/data/vyconf.proto
index fa53eec..e2f7496 100644
--- a/data/vyconf.proto
+++ b/data/vyconf.proto
@@ -4,12 +4,14 @@ message Request {
JSON = 1;
}
- message Noop {
+ message Status {
}
message SetupSession {
optional bool Exclusive = 1;
optional bool OverrideExclusive = 2;
+ optional string ClientApplication = 3;
+ optional int32 OnBehalfOf = 4;
}
message Set {
@@ -91,7 +93,7 @@ message Request {
}
oneof msg {
- Noop noop = 1;
+ Status status = 1;
SetupSession setup_session = 2;
Set set = 3;
Delete delete = 4;
@@ -118,5 +120,8 @@ enum Status {
message Response {
required Status status = 1;
-
+ optional string output = 2;
+ repeated string errors = 3;
+ repeated string warnings = 4;
+ repeated string notifications = 5;
}