From 7d3e79091bc7dc5747fd9117c209b30948d0528d Mon Sep 17 00:00:00 2001 From: Vaci Koblizek Date: Fri, 2 Oct 2020 21:36:29 +0100 Subject: [PATCH] add runOnce to Client --- runtime/src/main/java/org/capnproto/TwoPartyClient.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/runtime/src/main/java/org/capnproto/TwoPartyClient.java b/runtime/src/main/java/org/capnproto/TwoPartyClient.java index 1707e03..474dd86 100644 --- a/runtime/src/main/java/org/capnproto/TwoPartyClient.java +++ b/runtime/src/main/java/org/capnproto/TwoPartyClient.java @@ -1,6 +1,7 @@ package org.capnproto; import java.nio.channels.AsynchronousByteChannel; +import java.util.concurrent.CompletableFuture; public class TwoPartyClient { @@ -30,4 +31,8 @@ public class TwoPartyClient { : RpcTwoPartyProtocol.Side.CLIENT); return rpcSystem.bootstrap(vatId.asReader()); } + + public synchronized CompletableFuture runOnce() { + return this.rpcSystem.runOnce(); + } }