summaryrefslogtreecommitdiff
path: root/src/main/java/com/orbekk/protobuf/Rpc.proto
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/orbekk/protobuf/Rpc.proto')
-rw-r--r--src/main/java/com/orbekk/protobuf/Rpc.proto9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/main/java/com/orbekk/protobuf/Rpc.proto b/src/main/java/com/orbekk/protobuf/Rpc.proto
index 49e60ea..f733140 100644
--- a/src/main/java/com/orbekk/protobuf/Rpc.proto
+++ b/src/main/java/com/orbekk/protobuf/Rpc.proto
@@ -10,6 +10,13 @@ message Request {
// Next tag: 4
message Response {
optional bytes response_proto = 1;
- optional int32 error = 2 [default = 0];
+ enum Error {
+ UNKNOWN_SERVICE = 0;
+ UNKNOWN_METHOD = 1;
+ CANCELED = 2;
+ APP_ERROR = 3;
+ };
+ optional Error error = 2;
+ optional int32 app_error = 4;
optional string error_message = 3;
}