class io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request extends java.lang.Object implements io.vertx.core.net.impl.pool.PoolWaiter$Listener, io.vertx.core.Handler { private final io.vertx.core.impl.ContextInternal context; private final io.vertx.core.http.HttpVersion protocol; private final long timeout; private final io.vertx.core.Handler handler; private long timerID; final io.vertx.core.http.impl.SharedClientHttpStreamEndpoint this$0; void (io.vertx.core.http.impl.SharedClientHttpStreamEndpoint, io.vertx.core.impl.ContextInternal, io.vertx.core.http.HttpVersion, long, io.vertx.core.Handler) { io.vertx.core.http.HttpVersion v; io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request v; io.vertx.core.impl.ContextInternal v; long v; io.vertx.core.Handler v; io.vertx.core.http.impl.SharedClientHttpStreamEndpoint v; v := @this: io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request; v := @parameter: io.vertx.core.http.impl.SharedClientHttpStreamEndpoint; v := @parameter: io.vertx.core.impl.ContextInternal; v := @parameter: io.vertx.core.http.HttpVersion; v := @parameter: long; v := @parameter: io.vertx.core.Handler; v. = v; specialinvoke v.()>(); v. = v; v. = v; v. = v; v. = v; v. = -1L; return; } public void onEnqueue(io.vertx.core.net.impl.pool.PoolWaiter) { io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request v; io.vertx.core.net.impl.pool.PoolWaiter v; v := @this: io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request; v := @parameter: io.vertx.core.net.impl.pool.PoolWaiter; virtualinvoke v.(v); return; } public void onConnect(io.vertx.core.net.impl.pool.PoolWaiter) { io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request v; io.vertx.core.impl.ContextInternal v; long v, v, v, v; byte v, v; io.vertx.core.net.impl.pool.PoolWaiter v; io.vertx.core.Handler v; v := @this: io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request; v := @parameter: io.vertx.core.net.impl.pool.PoolWaiter; v = v.; v = v cmp 0L; if v <= 0 goto label; v = v.; v = v cmp -1L; if v != 0 goto label; v = v.; v = v.; v = staticinvoke (v, v); v = interfaceinvoke v.(v, v); v. = v; label: return; } public void handle(io.vertx.core.AsyncResult) { io.vertx.core.impl.VertxInternal v; io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request v; io.vertx.core.impl.ContextInternal v; long v, v; byte v; io.vertx.core.AsyncResult v; io.vertx.core.Handler v; v := @this: io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request; v := @parameter: io.vertx.core.AsyncResult; v = v.; v = v cmp 0L; if v < 0 goto label; v = v.; v = interfaceinvoke v.(); v = v.; interfaceinvoke v.(v); label: v = v.; interfaceinvoke v.(v); return; } void acquire() { byte v; io.vertx.core.http.HttpVersion v, v; io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request v; io.vertx.core.net.impl.pool.ConnectionPool v; io.vertx.core.impl.ContextInternal v; io.vertx.core.http.impl.SharedClientHttpStreamEndpoint v; v := @this: io.vertx.core.http.impl.SharedClientHttpStreamEndpoint$Request; v = v.; v = v.; v = v.; v = v.; v = ; if v != v goto label; v = 1; goto label; label: v = 0; label: interfaceinvoke v.(v, v, v, v); return; } }