class oadd.org.apache.zookeeper.ClientCnxn$Packet extends java.lang.Object
{
oadd.org.apache.zookeeper.proto.RequestHeader requestHeader;
oadd.org.apache.zookeeper.proto.ReplyHeader replyHeader;
oadd.org.apache.jute.Record request;
oadd.org.apache.jute.Record response;
java.nio.ByteBuffer bb;
java.lang.String clientPath;
java.lang.String serverPath;
boolean finished;
oadd.org.apache.zookeeper.AsyncCallback cb;
java.lang.Object ctx;
oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration watchRegistration;
public boolean readOnly;
oadd.org.apache.zookeeper.WatchDeregistration watchDeregistration;
void <init>(oadd.org.apache.zookeeper.proto.RequestHeader, oadd.org.apache.zookeeper.proto.ReplyHeader, oadd.org.apache.jute.Record, oadd.org.apache.jute.Record, oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration)
{
oadd.org.apache.jute.Record v, v;
oadd.org.apache.zookeeper.ClientCnxn$Packet v;
oadd.org.apache.zookeeper.proto.ReplyHeader v;
oadd.org.apache.zookeeper.proto.RequestHeader v;
oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration v;
v := @this: oadd.org.apache.zookeeper.ClientCnxn$Packet;
v := @parameter: oadd.org.apache.zookeeper.proto.RequestHeader;
v := @parameter: oadd.org.apache.zookeeper.proto.ReplyHeader;
v := @parameter: oadd.org.apache.jute.Record;
v := @parameter: oadd.org.apache.jute.Record;
v := @parameter: oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration;
specialinvoke v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: void <init>(oadd.org.apache.zookeeper.proto.RequestHeader,oadd.org.apache.zookeeper.proto.ReplyHeader,oadd.org.apache.jute.Record,oadd.org.apache.jute.Record,oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration,boolean)>(v, v, v, v, v, 0);
return;
}
void <init>(oadd.org.apache.zookeeper.proto.RequestHeader, oadd.org.apache.zookeeper.proto.ReplyHeader, oadd.org.apache.jute.Record, oadd.org.apache.jute.Record, oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration, boolean)
{
oadd.org.apache.jute.Record v, v;
oadd.org.apache.zookeeper.ClientCnxn$Packet v;
oadd.org.apache.zookeeper.proto.ReplyHeader v;
oadd.org.apache.zookeeper.proto.RequestHeader v;
oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration v;
boolean v;
v := @this: oadd.org.apache.zookeeper.ClientCnxn$Packet;
v := @parameter: oadd.org.apache.zookeeper.proto.RequestHeader;
v := @parameter: oadd.org.apache.zookeeper.proto.ReplyHeader;
v := @parameter: oadd.org.apache.jute.Record;
v := @parameter: oadd.org.apache.jute.Record;
v := @parameter: oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration;
v := @parameter: boolean;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.zookeeper.proto.RequestHeader requestHeader> = v;
v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.zookeeper.proto.ReplyHeader replyHeader> = v;
v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.jute.Record request> = v;
v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.jute.Record response> = v;
v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: boolean readOnly> = v;
v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.zookeeper.ZooKeeper$WatchRegistration watchRegistration> = v;
return;
}
public void createBB()
{
byte[] v;
java.io.ByteArrayOutputStream v;
java.nio.ByteBuffer v, v, v, v;
int v, v, v;
boolean v, v;
oadd.org.apache.jute.Record v, v, v, v;
org.slf4j.Logger v;
oadd.org.apache.zookeeper.ClientCnxn$Packet v;
oadd.org.apache.jute.BinaryOutputArchive v;
java.io.IOException v;
oadd.org.apache.zookeeper.proto.RequestHeader v, v;
v := @this: oadd.org.apache.zookeeper.ClientCnxn$Packet;
label:
v = new java.io.ByteArrayOutputStream;
specialinvoke v.<java.io.ByteArrayOutputStream: void <init>()>();
v = staticinvoke <oadd.org.apache.jute.BinaryOutputArchive: oadd.org.apache.jute.BinaryOutputArchive getArchive(java.io.OutputStream)>(v);
v = (int) -1;
virtualinvoke v.<oadd.org.apache.jute.BinaryOutputArchive: void writeInt(int,java.lang.String)>(v, "len");
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.zookeeper.proto.RequestHeader requestHeader>;
if v == null goto label;
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.zookeeper.proto.RequestHeader requestHeader>;
virtualinvoke v.<oadd.org.apache.zookeeper.proto.RequestHeader: void serialize(oadd.org.apache.jute.OutputArchive,java.lang.String)>(v, "header");
label:
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.jute.Record request>;
v = v instanceof oadd.org.apache.zookeeper.proto.ConnectRequest;
if v == 0 goto label;
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.jute.Record request>;
interfaceinvoke v.<oadd.org.apache.jute.Record: void serialize(oadd.org.apache.jute.OutputArchive,java.lang.String)>(v, "connect");
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: boolean readOnly>;
virtualinvoke v.<oadd.org.apache.jute.BinaryOutputArchive: void writeBool(boolean,java.lang.String)>(v, "readOnly");
goto label;
label:
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.jute.Record request>;
if v == null goto label;
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.jute.Record request>;
interfaceinvoke v.<oadd.org.apache.jute.Record: void serialize(oadd.org.apache.jute.OutputArchive,java.lang.String)>(v, "request");
label:
virtualinvoke v.<java.io.ByteArrayOutputStream: void close()>();
v = virtualinvoke v.<java.io.ByteArrayOutputStream: byte[] toByteArray()>();
v = staticinvoke <java.nio.ByteBuffer: java.nio.ByteBuffer wrap(byte[])>(v);
v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: java.nio.ByteBuffer bb> = v;
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: java.nio.ByteBuffer bb>;
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: java.nio.ByteBuffer bb>;
v = virtualinvoke v.<java.nio.ByteBuffer: int capacity()>();
v = v - 4;
virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer putInt(int)>(v);
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: java.nio.ByteBuffer bb>;
virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer rewind()>();
label:
goto label;
label:
v := @caughtexception;
v = <oadd.org.apache.zookeeper.ClientCnxn: org.slf4j.Logger LOG>;
interfaceinvoke v.<org.slf4j.Logger: void warn(java.lang.String,java.lang.Throwable)>("Ignoring unexpected exception", v);
label:
return;
catch java.io.IOException from label to label with label;
}
public java.lang.String toString()
{
java.lang.String v, v, v, v, v, v, v, v, v, v, v;
boolean v;
oadd.org.apache.jute.Record v, v;
oadd.org.apache.zookeeper.ClientCnxn$Packet v;
oadd.org.apache.zookeeper.proto.RequestHeader v;
java.lang.StringBuilder v;
oadd.org.apache.zookeeper.proto.ReplyHeader v;
v := @this: oadd.org.apache.zookeeper.ClientCnxn$Packet;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: java.lang.String clientPath>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("clientPath:\u0001");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: java.lang.String serverPath>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>(" serverPath:\u0001");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: boolean finished>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>(" finished:\u0001");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.zookeeper.proto.RequestHeader requestHeader>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (oadd.org.apache.zookeeper.proto.RequestHeader)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>(" header:: \u0001");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.zookeeper.proto.ReplyHeader replyHeader>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (oadd.org.apache.zookeeper.proto.ReplyHeader)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>(" replyHeader:: \u0001");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.jute.Record request>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (oadd.org.apache.jute.Record)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>(" request:: \u0001");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<oadd.org.apache.zookeeper.ClientCnxn$Packet: oadd.org.apache.jute.Record response>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (oadd.org.apache.jute.Record)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>(" response:: \u0001");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
v = virtualinvoke v.<java.lang.String: java.lang.String replaceAll(java.lang.String,java.lang.String)>("\r*\n+", " ");
return v;
}
}