class org.fusesource.mqtt.client.CallbackConnection$7 extends org.fusesource.hawtdispatch.Task { final org.fusesource.mqtt.client.CallbackConnection this$0; void (org.fusesource.mqtt.client.CallbackConnection) { org.fusesource.mqtt.client.CallbackConnection v; org.fusesource.mqtt.client.CallbackConnection$7 v; v := @this: org.fusesource.mqtt.client.CallbackConnection$7; v := @parameter: org.fusesource.mqtt.client.CallbackConnection; v. = v; specialinvoke v.()>(); return; } public void run() { org.fusesource.mqtt.client.MQTT v, v; long v, v; org.fusesource.mqtt.client.CallbackConnection v, v, v, v, v, v, v, v, v; short v; org.fusesource.hawtdispatch.transport.Transport v, v; byte v; java.util.concurrent.atomic.AtomicInteger v; int v; org.fusesource.mqtt.codec.PINGREQ v; boolean v, v; org.fusesource.mqtt.codec.MQTTFrame v; org.fusesource.mqtt.client.CallbackConnection$7$1 v; org.fusesource.mqtt.client.Tracer v; org.fusesource.hawtdispatch.DispatchQueue v; java.util.concurrent.TimeUnit v; org.fusesource.mqtt.client.CallbackConnection$7 v; v := @this: org.fusesource.mqtt.client.CallbackConnection$7; v = v.; v = v.; if v != 0 goto label; v = v.; v = v.; v = v cmp 0L; if v != 0 goto label; v = new org.fusesource.mqtt.codec.PINGREQ; specialinvoke v.()>(); v = virtualinvoke v.(); v = v.; v = v.; if v == null goto label; v = v.; v = v.; v = interfaceinvoke v.(v); if v == 0 goto label; v = v.; v = v.; v = v.; virtualinvoke v.(v); v = staticinvoke (); v = v.; v = v.; v = virtualinvoke v.(); v = v.; v. = v; v = v.; v = v.; v = v.; v = v.; v = virtualinvoke v.(); v = ; v = new org.fusesource.mqtt.client.CallbackConnection$7$1; specialinvoke v.(org.fusesource.mqtt.client.CallbackConnection$7,long,long)>(v, v, v); interfaceinvoke v.(v, v, v); label: return; } }