class oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$2 extends java.lang.Object implements oadd.io.netty.channel.ChannelFutureListener { final oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe this$1; void (oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe) { oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$2 v; oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe v; v := @this: oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$2; v := @parameter: oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe; v. = v; specialinvoke v.()>(); return; } public void operationComplete(oadd.io.netty.channel.ChannelFuture) throws java.lang.Exception { oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$2 v; oadd.io.netty.util.concurrent.Future v, v; oadd.io.netty.channel.nio.AbstractNioChannel v, v, v; oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe v, v, v, v, v; oadd.io.netty.channel.ChannelFuture v; oadd.io.netty.channel.ChannelPromise v; boolean v; v := @this: oadd.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$2; v := @parameter: oadd.io.netty.channel.ChannelFuture; v = interfaceinvoke v.(); if v == 0 goto label; v = v.; v = v.; v = v.; if v == null goto label; v = v.; v = v.; v = v.; interfaceinvoke v.(0); label: v = v.; v = v.; v. = null; v = v.; v = v.; v = virtualinvoke v.(); virtualinvoke v.(v); label: return; } }