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

classes.io.netty.channel.nio.NioEventLoop.class Maven / Gradle / Ivy

There is a newer version: 1.6.5
Show newest version
????2?
??	??
???
?	???
?	???

?	??	????
??	??
??	??	??
?????
?	???
??
?
???
??
!??	??????
(?	?????
??
??
???????
2???
5?
???
9??
9?
9??
9?
9?
????
C?
????
G????
L?
?????
?????????
U?
U?
U?
??
U?
U??	\??
\?X?X??
???
??????????
????

?
??

?
??	??	??
??
??
??
??
??
??
???


?
?
?
?	
?
????
?
?
\
UX
\X
UXb?
??b


? 
?!? B@
?"
?#
$?%&?'	()
(*	?+,
2-?.
?/0?1
!2345
678
9:;
9<=
??>??@A
9BC
DE?FGHInnerClasseslogger/Lio/netty/util/internal/logging/InternalLogger;CLEANUP_INTERVALI
ConstantValueDISABLE_KEYSET_OPTIMIZATIONZMIN_PREMATURE_SELECTOR_RETURNSSELECTOR_AUTO_REBUILD_THRESHOLDselectNowSupplierLio/netty/util/IntSupplier;pendingTasksCallableLjava/util/concurrent/Callable;	Signature4Ljava/util/concurrent/Callable;selectorLjava/nio/channels/Selector;selectedKeys.Lio/netty/channel/nio/SelectedSelectionKeySet;provider(Ljava/nio/channels/spi/SelectorProvider;wakenUp+Ljava/util/concurrent/atomic/AtomicBoolean;selectStrategy!Lio/netty/channel/SelectStrategy;ioRatio
cancelledKeysneedsToSelectAgain?(Lio/netty/channel/nio/NioEventLoopGroup;Ljava/util/concurrent/Executor;Ljava/nio/channels/spi/SelectorProvider;Lio/netty/channel/SelectStrategy;Lio/netty/util/concurrent/RejectedExecutionHandler;)VCodeLineNumberTableLocalVariableTablethis#Lio/netty/channel/nio/NioEventLoop;parent(Lio/netty/channel/nio/NioEventLoopGroup;executorLjava/util/concurrent/Executor;selectorProviderstrategyrejectedExecutionHandler3Lio/netty/util/concurrent/RejectedExecutionHandler;
StackMapTable5IJKLMopenSelector()Ljava/nio/channels/Selector;eLjava/io/IOException;Ljava/lang/Exception;selectedKeySetmaybeSelectorImplClassLjava/lang/Object;selectorImplClassLjava/lang/Class;maybeExceptionLocalVariableTypeTableLjava/lang/Class<*>;?N?O?*()Ljava/nio/channels/spi/SelectorProvider;newTaskQueue(I)Ljava/util/Queue;maxPendingTasks*(I)Ljava/util/Queue;pendingTasks()IregisterG(Ljava/nio/channels/SelectableChannel;ILio/netty/channel/nio/NioTask;)Vch%Ljava/nio/channels/SelectableChannel;interestOpstaskLio/netty/channel/nio/NioTask;!Lio/netty/channel/nio/NioTask<*>;?J(Ljava/nio/channels/SelectableChannel;ILio/netty/channel/nio/NioTask<*>;)V
getIoRatio
setIoRatio(I)VrebuildSelector()VnewSelectornewKey Ljava/nio/channels/SelectionKey;)Lio/netty/channel/nio/AbstractNioChannel;akeyi$Ljava/util/Iterator;+Ljava/util/ConcurrentModificationException;tLjava/lang/Throwable;oldSelector	nChannelsELio/netty/channel/nio/NioTask;P???runioStartTimeJioTimeprocessSelectedKeyscleanupcancel#(Ljava/nio/channels/SelectionKey;)VpollTask()Ljava/lang/Runnable;Ljava/lang/Runnable;QprocessSelectedKeysPlain(Ljava/util/Set;)VkLjava/util/Set;i1Ljava/util/Set;6Ljava/util/Iterator;4(Ljava/util/Set;)VprocessSelectedKeysOptimized$([Ljava/nio/channels/SelectionKey;)V![Ljava/nio/channels/SelectionKey;processSelectedKeyL(Ljava/nio/channels/SelectionKey;Lio/netty/channel/nio/AbstractNioChannel;)V	eventLoopLio/netty/channel/EventLoop;ignoredopsreadyOps)Ljava/nio/channels/CancelledKeyException;unsafeR	NioUnsafe3Lio/netty/channel/nio/AbstractNioChannel$NioUnsafe;?RSA(Ljava/nio/channels/SelectionKey;Lio/netty/channel/nio/NioTask;)Vstateh(Ljava/nio/channels/SelectionKey;Lio/netty/channel/nio/NioTask;)VcloseAllkeyschannelsLjava/util/Collection;ALjava/util/Collection;TUinvokeChannelUnregisteredV(Lio/netty/channel/nio/NioTask;Ljava/nio/channels/SelectionKey;Ljava/lang/Throwable;)Vcause}(Lio/netty/channel/nio/NioTask;Ljava/nio/channels/SelectionKey;Ljava/lang/Throwable;)Vwakeup(Z)VinEventLoop	selectNow
Exceptionsselect
timeoutMillistime	selectCntcurrentTimeNanosselectDeadLineNanos
oldWakenUpselectAgain
access$001&(Lio/netty/channel/nio/NioEventLoop;)Ix0Ljava/lang/SecurityException;Ljava/lang/String;buglevelselectorAutoRebuildThresholdV>
SourceFileNioEventLoop.javaW??X#io/netty/channel/nio/NioEventLoop$1?Y??#io/netty/channel/nio/NioEventLoop$2??)java/util/concurrent/atomic/AtomicBoolean?$????java/lang/NullPointerException?Z????????K?[java/io/IOException!io/netty/channel/ChannelExceptionfailed to open a new selector?\??,io/netty/channel/nio/SelectedSelectionKeySet#io/netty/channel/nio/NioEventLoop$4]^_java/lang/ClassO`abcjava/lang/Exception??5failed to instrument a special java.util.Set into: {}def#io/netty/channel/nio/NioEventLoop$5?g??-instrumented a special java.util.Set into: {}ehijoklmnopqrjava/lang/Integers"java/lang/IllegalArgumentExceptioninterestOps must be non-zero.tujava/lang/StringBuilderinvalid interestOps: vwvx(validOps: vyz{|kjava/lang/IllegalStateExceptionevent loop shut down}#io/netty/channel/EventLoopExceptionfailed to register a channel	ioRatio:  (expected: 0 < ioRatio <= 100)#io/netty/channel/nio/NioEventLoop$6~ Failed to create a new Selector.?\Nc?T??P?k?rjava/nio/channels/SelectionKey?r?k????>$'io/netty/channel/nio/AbstractNioChannel?'4Failed to re-register a Channel to the new Selector.W?????io/netty/channel/nio/NioTaskij)java/util/ConcurrentModificationException?$java/lang/Throwable?k!Failed to close the old Selector.	Migrated   channel(s) to the new Selector.?Z?kL????rn?km?????<$?k??????kb$?k*Unexpected exception in the selector loop.???java/lang/InterruptedException??LM??DEFailed to close a selector.@Ay$?k?$OPO_Q?U?$?k?$??$'java/nio/channels/CancelledKeyException??java/util/ArrayList??"U????@Unexpected exception while running NioTask.channelUnregistered()??p??r??k?k?k?Selector.select() returned prematurely because Thread.currentThread().interrupt() was called. Use NioEventLoop.shutdownGracefully() to shutdown the NioEventLoop.?Z???????QSelector.select() returned prematurely {} times in a row; rebuilding Selector {}.???f#$ISelector.select() returned prematurely {} times in a row for Selector {}.?f?{# raised by a Selector {} - JDK bug?Failed to update SelectionKeys.!io/netty/channel/nio/NioEventLoop???io.netty.noKeySetOptimization???sun.nio.ch.bugLevel??#io/netty/channel/nio/NioEventLoop$3java/lang/SecurityException6Unable to get/set System Property: sun.nio.ch.bugLevel?\%io.netty.selectorAutoRebuildThreshold??#-Dio.netty.noKeySetOptimization: {}????h+-Dio.netty.selectorAutoRebuildThreshold: {}&io/netty/channel/SingleThreadEventLoop&io/netty/channel/nio/NioEventLoopGroupjava/util/concurrent/Executor&java/nio/channels/spi/SelectorProviderio/netty/channel/SelectStrategy1io/netty/util/concurrent/RejectedExecutionHandlerjava/nio/channels/Selectorjava/lang/Objectjava/util/Iteratorjava/lang/Runnable1io/netty/channel/nio/AbstractNioChannel$NioUnsafeio/netty/channel/EventLoop
java/util/Setjava/util/Collectionjava/lang/StringDEFAULT_MAX_PENDING_TASKSx(Lio/netty/channel/EventLoopGroup;Ljava/util/concurrent/Executor;ZILio/netty/util/concurrent/RejectedExecutionHandler;)V&(Lio/netty/channel/nio/NioEventLoop;)V(Ljava/lang/String;)V*()Ljava/nio/channels/spi/AbstractSelector;*(Ljava/lang/String;Ljava/lang/Throwable;)Vjava/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;getClass()Ljava/lang/Class;isAssignableFrom(Ljava/lang/Class;)Z-io/netty/util/internal/logging/InternalLoggertrace9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V?(Lio/netty/channel/nio/NioEventLoop;Ljava/lang/Class;Ljava/nio/channels/Selector;Lio/netty/channel/nio/SelectedSelectionKeySet;)V'(Ljava/lang/String;Ljava/lang/Object;)V(io/netty/util/internal/PlatformDependentnewMpscQueue()ZsubmitB(Ljava/util/concurrent/Callable;)Lio/netty/util/concurrent/Future;io/netty/util/concurrent/FuturesyncUninterruptibly#()Lio/netty/util/concurrent/Future;getNow()Ljava/lang/Object;intValue#java/nio/channels/SelectableChannelvalidOpsappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;toString()Ljava/lang/String;
isShutdownQ(Ljava/nio/channels/Selector;ILjava/lang/Object;)Ljava/nio/channels/SelectionKey;execute(Ljava/lang/Runnable;)Vwarn()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNextnext
attachmentisValidchannel'()Ljava/nio/channels/SelectableChannel;keyFor>(Ljava/nio/channels/Selector;)Ljava/nio/channels/SelectionKey;selectionKey5()Lio/netty/channel/nio/AbstractNioChannel$NioUnsafe;voidPromise#()Lio/netty/channel/ChannelPromise;close$(Lio/netty/channel/ChannelPromise;)V
isWarnEnabledinfohasTaskscalculateStrategy(Lio/netty/util/IntSupplier;Z)I	getAndSet(Z)ZgetrunAllTasksjava/lang/SystemnanoTime()J(J)ZisShuttingDownconfirmShutdownjava/lang/Threadsleep(J)Vflip#()[Ljava/nio/channels/SelectionKey;isEmptyremove%()Lio/netty/channel/nio/NioEventLoop;readisOpen
forceFlush#(I)Ljava/nio/channels/SelectionKey;
finishConnectchannelReadyH(Ljava/nio/channels/SelectableChannel;Ljava/nio/channels/SelectionKey;)Vsizeadd(Ljava/lang/Object;)ZchannelUnregistered=(Ljava/nio/channels/SelectableChannel;Ljava/lang/Throwable;)V
compareAndSet(ZZ)Z
delayNanos(J)J(J)IhasScheduledTasksinterruptedisDebugEnableddebugjava/util/concurrent/TimeUnitMILLISECONDSLjava/util/concurrent/TimeUnit;toNanosvalueOf(I)Ljava/lang/Integer;
getSimpleName4io/netty/util/internal/logging/InternalLoggerFactorygetInstanceB(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;)io/netty/util/internal/SystemPropertyUtil
getBoolean(Ljava/lang/String;Z)Z&(Ljava/lang/String;)Ljava/lang/String;getInt(Ljava/lang/String;I)Ijava/lang/Boolean(Z)Ljava/lang/Boolean;1????????????????????????????????B?????????f*+,??*?Y*??*?Y*??	*?
Y??*2?
-?
?Y???
?Y??*-?**??*???6
?DJ$?/?5?9?C?H?R?W?_?e??>f??f??f??f??f??f????C???????????*??L?M?Y,????+??Y?M?Y*?? N-?!?-?!+?"?#?-?$?-?$:?%&+?'+?-?!:?(Y*+,?)? :?$?*?*?$:?%&+?'?*,?*?%++?,+??^???????'?3?H?O?U?b?d?j?{????????????????f
???U
??
???????'??3~jG{6jG	?"K
??(
?:
??/*????????9?-?????????`%*?.?*??**?	?/?0?1?2?3??????%????E?+?
?Y4???
?5Y6?7?+?8?~?/?5Y?9Y?:;?<?=>?<+?8?=)???@?7?-?
?YA??*?B?
?CYD?E?+*?-?FW?:?GYH?I??r}?$?>'	SW
ahr}????4???????????
6
M
? ?/*?
?????!"?z0?	d?#?5Y?9Y?:J?<?=K?+?Q?R:?S???T?U:?V:?W??X,?Y?????Z6?[?X,?F:?\?
?\?]??G:?%^?P?\?!?\:?_?_?`?a??b:?c??U?:??B*,?+?e?:?%?g??%h?P?%?9Y?:i?<?=j???t#+?[*Y?r`?r*?r?
*?r*?s???????"??#??#*'?"@A?`*??L*?s?*??+?????????
B??CDE?l+????+??M,?T?UN-?V:,???\?*-?\????b:-??,?S??,*?s?"*??*???L+????
+??M?????R?	?
???!?'/<CIR	U\
`hqt{~?>C`F'!Z)???GnH, C2?InHJ?
?3?*4
??KLM?Dh=+2N-??]+S-?V:?\?*-?\????b:-??*?s?$?+2??
+S???*??*?*??L=??????R

"$&',*3+9.@2C3I4L6S9W?_@agC?>3[F'J)eH?h??h?N32?	??
4?
?
?OP???,?_N+?W?(,??:?:?*???--?`?a?+??6~??-??,????~?,?_??~?+?Z6?~6+??W-???:--?`?a?f1Q??R????jFGJPKOU#V$Y0Z1^7aDbJcQeRhYjbljoppwq~s?w?u?v?x?f
QRS/QRpT?7MU??SV????F'?(?WZ?1??4[\6?]
??
?!B^

O_???=+*?X*??=?6)*?[+*?c?*?W?	+*?c??N*?[+*-?c=?3&*?[+*?c?*?W?	+*?c??:?6)*?[+*?c?*?W?	+*?c??I$?IV?????v{}
~?,?0?6?9?@?F?IJ?N?T?V?p?t?z?}??????????????????????*J??F'??`??2??,B&B6?6??ab$???*??*??QL??Y+????M+?RN-?S?C-?T?U:?V:?\?,?\??W??[?b:?c???,??N-?S?%-?T?\:?_?_?`?a??ر?>????5?<?D?S?X?_?g?j????????\	_<+)52F'!I+,?(q++,????cG?de _2?cI?df?&?!gh3?14
???3?*
ij??*+?X,???N?%?-?P?$???????*?F'k/2?N?lmn?^?*????*??qW????????o??p??1*???<*??p?*??qW?M*??p?*??qW,??????'??1??????6?6qrn??
K*?M>?v7*??a7e?a?m7	????,??W>??*?l?*????
,??W>??,??6
?
????*??p??*?l?~*????t????%???
?%???>?T?v7????e??>?2???,???%?%???,??*??*?M,??W>?
7??"??%????%?d??,???1N?%???%?%?9Y?:????<??WXY[*d-b.c9gBhGiIlMnXohpxr?*.?~c*]?B6????-?????.???:L(?X\Y	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy