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

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

There is a newer version: 2024-05-10
Show newest version
????8v
Y??	??
?	??
?	??

?	?	??
?	?
??	?	??
?	??
?
??
?	?
???
?????
??
?
?
?
??
?	?
??	??	??
??
?
??
1
1
1


	


1


	

?
?
D
?




1
 !"
#$
#%
&
'
(
)
*+
?,-INITIAL_CAPACITYI
ConstantValuepollArrayCapacity
pollArraySize	pollArray"Lsun/nio/ch/AllocatedNativeObject;fd0fd1pollKeysLjava/util/List;	Signature/Ljava/util/List;
updateLockLjava/lang/Object;
updateKeysLjava/util/Deque;0Ljava/util/Deque;
interruptLockinterruptTriggeredZSIZE_POLLFDS	FD_OFFSETEVENT_OFFSET
REVENT_OFFSET$assertionsDisabled+(Ljava/nio/channels/spi/SelectorProvider;)VCodeLineNumberTableLocalVariableTablefdsJioeLjava/io/IOException;thisLsun/nio/ch/PollSelectorImpl;sp(Ljava/nio/channels/spi/SelectorProvider;size
StackMapTable./
Exceptions
ensureOpen()VdoSelect!(Ljava/util/function/Consumer;J)Iadjust	startTime	numPolledactionLjava/util/function/Consumer;timeouttoblocking	timedPollLocalVariableTypeTable?Ljava/util/function/Consumer;C(Ljava/util/function/Consumer;J)IprocessUpdateQueueindex	newEventsskiLsun/nio/ch/SelectionKeyImpl;
processEvents (Ljava/util/function/Consumer;)IrOpsinumKeysUpdatedB(Ljava/util/function/Consumer;)I	implCloseimplRegister (Lsun/nio/ch/SelectionKeyImpl;)V	implDeregsetEventOpswakeup()Ljava/nio/channels/Selector;clearInterruptsetFirst(II)Vfdopsadd!(Lsun/nio/ch/SelectionKeyImpl;I)VupdateremovelastKeylastFdlastOpslastRevents	lastIndexexpandIfNeededoldSizenewCapacitynewSizenewPollArray
putDescriptoroffset
getDescriptor(I)IputEventOpseventgetEventOpsputReventOpsreventgetReventOpspoll(JII)I
SourceFilePollSelectorImpl.javaz{sun/nio/ch/PollSelectorImpl^[java/util/ArrayListz?dejava/lang/Objecthijava/util/ArrayDequejkmi sun/nio/ch/AllocatedNativeObjectz0`a123b[c[java/io/IOException4?56q??78)java/nio/channels/ClosedSelectorExceptionyo9:;java/lang/AssertionErrorjava/lang/Integer<=>????@ABCDED_[??sun/nio/ch/IOStatusFGHIHJKLA??MNOsun/nio/ch/SelectionKeyImplPQR8SQTUV???????Q??WQ??XY??noZ[\??]^_`java/lang/InternalErrorzabcd8?????;????e\??fg?Vhijklm?n?opqrst8u?sun/nio/ch/SelectorImpl&java/nio/channels/spi/SelectorProviderjava/lang/Throwable(IZ)Vsun/nio/ch/IOUtilmakePipe(Z)Jfreesun/nio/ch/NetPOLLINisOpen()Zjava/lang/Thread	holdsLock(Ljava/lang/Object;)Zjava/lang/Mathmin(JJ)JprocessDeregisterQueuebegin(Z)Vjava/lang/SystemnanoTime()Jaddressjava/util/concurrent/TimeUnitMILLISECONDSLjava/util/concurrent/TimeUnit;NANOSECONDSconvert#(JLjava/util/concurrent/TimeUnit;)Jendjava/util/Deque	pollFirst()Ljava/lang/Object;translateInterestOps()IisValidgetIndexjava/util/Listget(I)Ljava/lang/Object;getFDValprocessReadyEvents>(ILsun/nio/ch/SelectionKeyImpl;Ljava/util/function/Consumer;)Isun/nio/ch/FileDispatcherImpl
closeIntFD(I)VaddLast(Ljava/lang/Object;)Vwrite1(IB)I(Ljava/lang/Throwable;)Vdrain(I)ZisEmptysetIndexset'(ILjava/lang/Object;)Ljava/lang/Object;jdk/internal/misc/Unsafe	getUnsafe()Ljdk/internal/misc/Unsafe;
copyMemory(JJJ)VputIntgetIntputShort(IS)VgetShort(I)Sjava/lang/ClassdesiredAssertionStatusload YZ[\]^[_[`ab[c[defghijkflminopq\rsq\tuq\vwq\xyoz{|l?*+?*?*?Y??*?Y??	*?
Y??*?Y??
*?h=*?Y???B*! }??*!???
N*??-?*YN?**???-ç
:-???L`cq~????}NG3<?!@,C7I?JLMQNZO`ScPdQkRmVqW|X?Y~4Q?d	?????????J?[?+?c?	???????|K*???Y???}\]^~?????|?
ϲ?*???Y??  ?"?6??6??6*?#*?$*?%?	?&?	7*??'*?(?)6??*?%?&e7
??+
?,?-e?6?6??????*?(??Y??*?.?:*?.?*?$*+?/???????}Zdfg+h7j;k?mEqSresquyv?w?y?|?}????????????~\	y??
S@??eL?[???????????[+??o7??o?????"?@?
@?
@?A?H?
?f???|l???*???Y??*?	YL?*??0?1YM?u,?2>,?3?f,?46???*?(??Y???5??*??5,??Y???*,?6?*,?7?
?	*,?8???+ç
:+????????}F???-?2?9???[?`?}???????????????~*?]?[2j?[*u??????"??61!?	?D????|????*???Y????"*?(?*?(*??9??Y??=>*?(?S*?:6?A*??5?1:???;*??}>??:?<?F?M?R?a?|?????????????~>a/??MC?[>X?[??????<??[?????	??=1??!?f???|?V??*???Y????*???Y??*?
YL?*??+çM+?,?*??*??@*??@?18;;>;}&	??*?1?6?@?G?N?U?~V?????????|_??+?4??Y??*?A?}???~???????|?9??+?3??Y????*???Y??+?4=?*+?6?}??*?/?3?8?~ 9??9??/
?[??
???|? *?A*?	YM?*?+?B,çN,?-??}?????~ ?? ????1????|?5*?
YL?*???*??CW?
M?DY,?E?*??+çN+?-?*?+..1.}&	??????$?)?3?~	??5????	D????|?*?
YL?*??FW*??+çM+?,??}?????~?????????|?L??*?(??Y????*??G??Y??*?H*?I*?(*??JW?}/5	;
@K
~ L??L?[L?[???|?i*?K*?(>????Y??*+?;?H*?I*?L+?M*Y?(`?(*?+?JW??*??9*?(??Y???}.	$*05?Jh~*i??i??i?[	`?[?	??L??|?@+?4>???*?(??Y????*?<+?;??Y??*?I?}%&'9(?)~*@??@??@?[;?[????|??+?4=???*?(??Y????*?<+?;??Y??*?(d>?~*??5?1:???4??Y??*?<6*?N6*?:6???;??Y??*?H*?I*?L*??OW?M*??PW*Y?(d?(??*??9*?(??Y??+?M?}V/0194@5E6T7k8r9y:?;?<?=?>???@?B?C?D?F?G~RTl??rN?[yG?[?@?[????????[@??[?%??11?,?'12??|?R*?(*??I*?h<*?`=h>?Y?:?Q*??'?'??R*??*?*??}*
MNOP Q+R?SFTLUQW~4>?[6?[ 1?[+&?aR????Q??|ah`>*??S?}_`a~*???[?[
?[??|Rh`=*??T?}
de~ ???[	?[??|bh`>*???U?}ijk~*???[?[?[??|Rh`=*??V?}
no~ ???[	?[??|ch`>*???U?}stu~*???[?[?[??|Sh`=*??V?}
xy~ ???[	?[
????|??W????X?}-??@??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy