Class RoundTripTracker
java.lang.Object
io.deephaven.enterprise.comm.impl.nio.RoundTripTracker
-
Constructor Summary
ConstructorsConstructorDescriptionRoundTripTracker(com.fishlib.io.logger.Logger log, String logPrefix, Scheduler sched) -
Method Summary
Modifier and TypeMethodDescriptionvoidAbort all the pending round trips after losing the connectionvoidaddRoundTrip(com.fishlib.base.Command cmd, AsyncCommandHandler handler, long timeoutMillis, ClientEntry conn) voidmatchResponse(ClientEntry centry, com.fishlib.base.Command cmd) Match a response to a pending command
-
Constructor Details
-
RoundTripTracker
-
-
Method Details
-
matchResponse
Match a response to a pending command -
abortRoundtrips
public void abortRoundtrips()Abort all the pending round trips after losing the connection -
addRoundTrip
public void addRoundTrip(com.fishlib.base.Command cmd, AsyncCommandHandler handler, long timeoutMillis, ClientEntry conn)
-