package okhttp3.repackaged.internal.framed; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; /* loaded from: classes6.dex */ public final class Ping { private final CountDownLatch akK = new CountDownLatch(1); private long akL = -1; private long akM = -1; /* JADX INFO: Access modifiers changed from: package-private */ public final void send() { if (this.akL != -1) { throw new IllegalStateException(); } this.akL = System.nanoTime(); } /* JADX INFO: Access modifiers changed from: package-private */ public final void uR() { if (this.akM != -1 || this.akL == -1) { throw new IllegalStateException(); } this.akM = System.nanoTime(); this.akK.countDown(); } /* JADX INFO: Access modifiers changed from: package-private */ public final void cancel() { if (this.akM == -1) { long j = this.akL; if (j != -1) { this.akM = j - 1; this.akK.countDown(); return; } } throw new IllegalStateException(); } public final long roundTripTime() throws InterruptedException { this.akK.await(); return this.akM - this.akL; } public final long roundTripTime(long j, TimeUnit timeUnit) throws InterruptedException { if (this.akK.await(j, timeUnit)) { return this.akM - this.akL; } return -2L; } }