=  java/lang/Object()Vjava/util/ArrayList   !zombie/network/RequestDataManagerrequestsLjava/util/ArrayList;  instance#Lzombie/network/RequestDataManager;   size()I  get(I)Ljava/lang/Object;-zombie/network/RequestDataManager$RequestData  !"connectionGUIDJ $%& '( zombie/core/raknet/UdpConnectiongetConnectedGUID()J * +,id4Lzombie/network/packets/RequestDataPacket$RequestID; . /0sendData2(Lzombie/network/RequestDataManager$RequestData;)V 2 3M(Lzombie/network/packets/RequestDataPacket$RequestID;Ljava/nio/ByteBuffer;J)V 5 67add(Ljava/lang/Object;)Z 9:; <(java/lang/SystemcurrentTimeMillis> ?@testC(JLzombie/core/raknet/UdpConnection;)Ljava/util/function/Predicate; B CDremoveIf!(Ljava/util/function/Predicate;)Z F Gclear I J" creationTime L MNbbLjava/nio/ByteBuffer; PQR Sjava/nio/ByteBufferlimit U VWrealTransmittedFromLastACKI YZ[ \]zombie/network/GameServer udpEngineLzombie/core/raknet/UdpEngine; _`a bczombie/core/raknet/UdpEnginegetActiveConnection%(J)Lzombie/core/raknet/UdpConnection;e(zombie/network/packets/RequestDataPacket d dh ij setPartDataL(Lzombie/network/packets/RequestDataPacket$RequestID;Ljava/nio/ByteBuffer;)V m nWrealTransmitted pqr stjava/lang/Mathmin(II)I dv wxsetPartDataParameters(II)V $z {| startPacket(()Lzombie/core/network/ByteBufferWriter; ~ %zombie/network/PacketTypes$PacketType RequestData'Lzombie/network/PacketTypes$PacketType; ~ doPacket)(Lzombie/core/network/ByteBufferWriter;)V d write ~ send%(Lzombie/core/raknet/UdpConnection;)V  7remove  9(Lzombie/network/packets/RequestDataPacket$RequestID;IJ)V P position(I)Ljava/nio/ByteBuffer; P array()[B P put([BII)Ljava/nio/ByteBuffer; d setACK7(Lzombie/network/packets/RequestDataPacket$RequestID;)V  zombie/network/GameClient connection"Lzombie/core/raknet/UdpConnection;IGUI_MP_DownloadedLargeFile  java/lang/IntegervalueOf(I)Ljava/lang/Integer;  2zombie/network/packets/RequestDataPacket$RequestID getDescriptor()Ljava/lang/String;  zombie/core/TranslatorgetTextJ(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;  "zombie/gameStates/GameLoadingStateGameLoadingStringLjava/lang/String;` smallFileSize ConstantValuemaxLargeFileSize packSize SignatureFLjava/util/ArrayList;CodeLineNumberTable getInstance%()Lzombie/network/RequestDataManager; StackMapTableACKWasReceivedZ(Lzombie/network/packets/RequestDataPacket$RequestID;Lzombie/core/raknet/UdpConnection;I)VputDataForTransmitn(Lzombie/network/packets/RequestDataPacket$RequestID;Lzombie/core/raknet/UdpConnection;Ljava/nio/ByteBuffer;)V disconnectreceiveClientDatab(Lzombie/network/packets/RequestDataPacket$RequestID;Ljava/nio/ByteBuffer;II)Ljava/nio/ByteBuffer;lambda$disconnect$0U(JLzombie/core/raknet/UdpConnection;Lzombie/network/RequestDataManager$RequestData;)Z SourceFileRequestDataManager.java NestMembersBootstrapMethods  "java/lang/invoke/LambdaMetafactory metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;7 2(Lzombie/network/RequestDataManager$RequestData;)Z InnerClasses RequestIDzombie/network/PacketTypes PacketType%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup! WWWk  0**Y )%* = Y-.0V:6* 1* ,#* :  )+*-* QRS)T7U:R@XNYO[U\3 D Y+-,#1:* 4W*-_`ab48A* +=AWefhG$* E kl/0$+8H+KO=+TX+^NdYf:+)+Kg+TkY+ldo6C+lu-y:}}-+YT`T+Yl`l+l * +WRopqrs(t5u>vLwTx_yezm{t|{}~5$d?:6* -* )+* : Y+ :* 4WKWK,,OWYl,O`lYT,O`TTk<TdYf:)y:}}ldhl)l* WKWKv%36<AMWbt /{? K-HeĔ-,#fgf@ " d@~@