All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.base.classes.sun.nio.ch.WindowsAsynchronousSocketChannelImpl$ReadTask.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????:/sun/nio/ch/WindowsAsynchronousSocketChannelImpl	8sun/nio/ch/WindowsAsynchronousSocketChannelImpl$ReadTaskthis$01Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;


java/lang/Object()V	bufs[Ljava/nio/ByteBuffer;	numBufsI	scatteringReadZ	resultLsun/nio/ch/PendingFuture; java/nio/ByteBuffer	"#shadow	%&'readBufferArrayJ
)*+position()I
-.+limit	01$assertionsDisabled3java/lang/AssertionError
26sun/nio/ch/DirectBuffer
89:;<sun/nio/ch/UtilgetTemporaryDirectBuffer(I)Ljava/nio/ByteBuffer;5>?@address()J	BCDunsafeLjdk/internal/misc/Unsafe;	FGOFFSETOF_BUF
IJKLMjdk/internal/misc/Unsafe
putAddress(JJ)V
IOPQputInt(JI)V	ST
SIZEOF_WSABUF
VW+	remaining
Y*<["java/lang/IllegalArgumentException]java/lang/Integer???
abcflip()Ljava/nio/ByteBuffer;
efgput,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;i java/nio/BufferOverflowException
8klmreleaseTemporaryDirectBuffer(Ljava/nio/ByteBuffer;)V
opbegin
rsprepareBuffers	uvwioCacheLsun/nio/ch/PendingIoCache;
yz{|}sun/nio/ch/PendingIoCacheadd(Lsun/nio/ch/PendingFuture;)J	?'handle
???read0(JIJJ)I?sun/nio/ch/IOStatus
y???remove(J)Lsun/nio/ch/PendingFuture;
??releaseBuffers
??end
??
enableReading????????
?????java/lang/LongvalueOf(J)Ljava/lang/Long;
?????sun/nio/ch/PendingFuture	setResult(Ljava/lang/Object;)V
\???(I)Ljava/lang/Integer;?java/lang/InternalError?Read completed immediately
??
?(Ljava/lang/String;)V?java/lang/Throwable?(java/nio/channels/ClosedChannelException?,java/nio/channels/AsynchronousCloseException
??java/io/IOException
??
?(Ljava/lang/Throwable;)V
????
setFailure
?????sun/nio/ch/Invokerinvoke(Lsun/nio/ch/PendingFuture;)V
???
updateBuffers(I)V
????isDone()Z
????invokeUnchecked
???isOpen
???(Z)V?/java/nio/channels/InterruptedByTimeoutException
?
?????java/lang/ClassdesiredAssertionStatus?java/lang/Runnable?sun/nio/ch/Iocp$ResultHandler	Signature"Lsun/nio/ch/PendingFuture;e(Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl;[Ljava/nio/ByteBuffer;ZLsun/nio/ch/PendingFuture;)VCodeLineNumberTableLocalVariableTablethis:Lsun/nio/ch/WindowsAsynchronousSocketChannelImpl$ReadTask;LocalVariableTypeTableBLsun/nio/ch/WindowsAsynchronousSocketChannelImpl$ReadTask;
StackMapTable<([Ljava/nio/ByteBuffer;ZLsun/nio/ch/PendingFuture;)VbbLjava/nio/ByteBuffer;adstposlimreminewPosition
nextBufferlen	bytesReadrunnxLjava/lang/Throwable;
overlappedpreparedpending	completed(IZ)VbytesTransferredcanInvokeDirectfailed(ILjava/io/IOException;)VerrorLjava/io/IOException;timeoutoLjava/lang/Object;Ljava/lang/Runnable;Lsun/nio/ch/Iocp$ResultHandler;
SourceFile)WindowsAsynchronousSocketChannelImpl.javaNestHostInnerClassesReadTasksun/nio/ch/Iocp
ResultHandler 
????#1	
???,*+?*?	*,?*,???,??*?*????	?? ?%?+??*,??,,,?,??,??1????????s???**???!*??$@>*???*?2:?(6?,6?/???2Y?4??d?6?5?!?7:
*?!
S
?5?=7?*?!S?5?=?a7?A?E?a?H?A	a?N?R?a@???Z??R????%?,?3?H?Z?b?i?q?}????????????????f
i??
}?'%???,??3??Z^?? ?'???????'?????%??2@?'??%????=*??p*?!2N-?(6-?U6?d<`6-?XW?:?6?8?/?`?^???2Y?4?`6-?XW?:?	????=*??3*?2?5?!*?!2?`W*?2*?!2?dW?N???˱/69ZbilZ???h?n?
????#?(?/?6?9?;?>?B?\?b?i?l?n?q?w????????????????\	/?b?`??Z?T?u?y8???????????J
??6Z??Z????ph????&<*??*?2?5?*?!2?j??????
???%??#?&???&???
????c	@>6*??n*?q>*??t*??x@*??~*?*??$??6??-6?	??*??t??W?*??*?????/*???*??*???????*??????
??Y?????	??*??t??W?*??*?????:*????????Y??:?????Y??:*????	??*??t??W?*??*????.:?	??*??t??W?*??*????*????E??l???E0l?0?0020??5???????#;BEJP\ `!d#klr	y
??
????? ?!?#?$??????? "!&#-$07=I M!Q#X$['b(?>;m??4??c??a?'_?\??c???7?\#
?	I????I????	???/p?4?CANCZD^EhGoI? p??pp?p???		?

D??
??M*??*??̚??Y??M*?YN?*??ř-ñ*???*?,??-ç
:-??*????)>*;>>B>?.NQRTU'V*W1X9YEZL[? M??MM??M????
S????<*?YL?*??ř+ñ*???*???Y?Զ?+çM+?,?*????/,//2/?"bcdgh*i4l;m?<???<????
Z???4?՚??/????@?	

?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy