diff capnp/piper.rpc.capnp @ 81:788a629f8a7a

Rename to capnp
author Chris Cannam
date Fri, 07 Oct 2016 15:58:27 +0100
parents capnproto/piper.rpc.capnp@b587dbe33bad
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/capnp/piper.rpc.capnp	Fri Oct 07 15:58:27 2016 +0100
@@ -0,0 +1,16 @@
+@0xbe97303b9e5b3429;
+
+using Cxx = import "/capnp/c++.capnp";
+$Cxx.namespace("piper::rpc");
+
+using P = import "piper.capnp";
+
+interface Piper {
+    # RPC interface for use when using Cap'n Proto RPC layer.
+    list       @0 (listRequest :P.ListRequest) -> (listResponse :P.ListResponse);
+    load       @1 (loadRequest :P.LoadRequest) -> (loadResponse :P.LoadResponse);
+    configure  @2 (configurationRequest :P.ConfigurationRequest) -> (configurationResponse :P.ConfigurationResponse);
+    process    @3 (processRequest :P.ProcessRequest) -> (processResponse :P.ProcessResponse);
+    finish     @4 (finishRequest :P.FinishRequest) -> (finishResponse :P.FinishResponse);
+}
+