Class CipRequest.ReplyFuture
- java.lang.Object
-
- java.util.concurrent.CompletableFuture<CipReply>
-
- com.automation_pros.odva.cip.requests.CipRequest.ReplyFuture
-
- All Implemented Interfaces:
CipReplyConsumer
,java.util.concurrent.CompletionStage<CipReply>
,java.util.concurrent.Future<CipReply>
- Enclosing class:
- CipRequest
public static class CipRequest.ReplyFuture extends java.util.concurrent.CompletableFuture<CipReply> implements CipReplyConsumer
A callback object that delivers its asynchronous CipReply to a Future for retrieval or synchronization.
-
-
Constructor Summary
Constructors Constructor Description ReplyFuture()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(CipReply t)
-
Methods inherited from class java.util.concurrent.CompletableFuture
acceptEither, acceptEitherAsync, acceptEitherAsync, allOf, anyOf, applyToEither, applyToEitherAsync, applyToEitherAsync, cancel, complete, completeAsync, completeAsync, completedFuture, completedStage, completeExceptionally, completeOnTimeout, copy, defaultExecutor, delayedExecutor, delayedExecutor, exceptionally, failedFuture, failedStage, get, get, getNow, getNumberOfDependents, handle, handleAsync, handleAsync, isCancelled, isCompletedExceptionally, isDone, join, minimalCompletionStage, newIncompleteFuture, obtrudeException, obtrudeValue, orTimeout, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, runAsync, runAsync, supplyAsync, supplyAsync, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, toCompletableFuture, toString, whenComplete, whenCompleteAsync, whenCompleteAsync
-
-
-
-
Method Detail
-
accept
public void accept(CipReply t)
- Specified by:
accept
in interfaceCipReplyConsumer
-
-