X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=src%2Ftype3_AndroidCloud%2Fanbox-master%2Fsrc%2Fanbox%2Fprotobuf%2Fanbox_rpc.proto;fp=src%2Ftype3_AndroidCloud%2Fanbox-master%2Fsrc%2Fanbox%2Fprotobuf%2Fanbox_rpc.proto;h=dc5f8a9aaed0363db9e57974cd67eb9145589ceb;hb=e26c1ec581be598521517829adba8c8dd23a768f;hp=0000000000000000000000000000000000000000;hpb=6699c1aea74eeb0eb400e6299079f0c7576f716f;p=iec.git diff --git a/src/type3_AndroidCloud/anbox-master/src/anbox/protobuf/anbox_rpc.proto b/src/type3_AndroidCloud/anbox-master/src/anbox/protobuf/anbox_rpc.proto new file mode 100644 index 0000000..dc5f8a9 --- /dev/null +++ b/src/type3_AndroidCloud/anbox-master/src/anbox/protobuf/anbox_rpc.proto @@ -0,0 +1,26 @@ +option optimize_for = LITE_RUNTIME; + +package anbox.protobuf.rpc; + +message Invocation { + required uint32 id = 1; + required string method_name = 2; + required bytes parameters = 3; + required uint32 protocol_version = 4; +} + +message Result { + optional uint32 id = 1; + optional bytes response = 2; + repeated bytes events = 3; +} + +message StructuredError { + optional uint32 domain = 1; + optional uint32 code = 2; +} + +message Void { + optional string error = 127; + optional StructuredError structured_error = 128; +}