![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.channel.epoll.EpollEventLoop.class Maven / Gradle / Ivy
The newest version!
???? 2K
i5
i6
?78
9 i:;
< i=>
? i@A????????
B iC iD ?
EFG iH iIJ
9 iK
LM iN
LO iP
QR LS LT
LUVWX
$Y
LZ i[\
Q]^ i_
i`ab icd
0<
0e ifg
4<
4e
h
Li
j ik
ilm
<< Cn
oR Cp Cqrst
Cu
Lv
w
x
yrz
C{
C|}~
C
?r?
L?????
??
????
V<?
V?
V??
V?
U?r?????????
L?
i? ;?? ???
??? ;???
L?
L?
L?
i?
i? ?
i? i?
i? i????
i?
?
i?
i?
i?
i?
??
i?
?
??
i?
i?
i?
i???? ?
???r???"
C?????
?
?? L? L?
??
?? L?
?????
0?
4?
?
??
??
??? InnerClasses logger /Lio/netty/util/internal/logging/InternalLogger; epollFd &Lio/netty/channel/unix/FileDescriptor; eventFd timerFd channels 'Lio/netty/util/collection/IntObjectMap; Signature VLio/netty/util/collection/IntObjectMap; pendingFlagChannels Ljava/util/BitSet; allowGrowing Z events (Lio/netty/channel/epoll/EpollEventArray; iovArray Lio/netty/channel/unix/IovArray; datagramPacketArray 2Lio/netty/channel/epoll/NativeDatagramPacketArray; selectStrategy !Lio/netty/channel/SelectStrategy; selectNowSupplier Lio/netty/util/IntSupplier; nextWakeupNanos (Ljava/util/concurrent/atomic/AtomicLong;
pendingWakeup ioRatio I MAX_SCHEDULED_TIMERFD_NS J
ConstantValue $assertionsDisabled ?(Lio/netty/channel/EventLoopGroup;Ljava/util/concurrent/Executor;ILio/netty/channel/SelectStrategy;Lio/netty/util/concurrent/RejectedExecutionHandler;Lio/netty/channel/EventLoopTaskQueueFactory;)V Code LineNumberTable LocalVariableTable e Ljava/io/IOException; this 'Lio/netty/channel/epoll/EpollEventLoop; parent !Lio/netty/channel/EventLoopGroup; executor Ljava/util/concurrent/Executor; maxEvents strategy rejectedExecutionHandler 3Lio/netty/util/concurrent/RejectedExecutionHandler; queueFactory ,Lio/netty/channel/EventLoopTaskQueueFactory; success
StackMapTable???G???V^? newTaskQueue ?(Lio/netty/channel/EventLoopTaskQueueFactory;)Ljava/util/Queue; U(Lio/netty/channel/EventLoopTaskQueueFactory;)Ljava/util/Queue;
cleanIovArray "()Lio/netty/channel/unix/IovArray; cleanDatagramPacketArray 4()Lio/netty/channel/epoll/NativeDatagramPacketArray; wakeup (Z)V inEventLoop beforeScheduledTaskSubmitted (J)Z
deadlineNanos afterScheduledTaskSubmitted add 0(Lio/netty/channel/epoll/AbstractEpollChannel;)V ch -Lio/netty/channel/epoll/AbstractEpollChannel; fd oldt
Exceptions modify updatePendingFlagsSet; processPendingChannelFlags ()V remove (I)Ljava/util/Queue; maxPendingTasks *(I)Ljava/util/Queue;
newTaskQueue0?
getIoRatio ()I
setIoRatio (I)V registeredChannels epollWait (J)I
totalDelay delaySeconds
delayNanos epollWaitNoTimerChange epollWaitNow
epollBusyWait epollWaitTimeboxed run curDeadlineNanos ioTime ioStartTime t Ljava/lang/Throwable; prevDeadlineNanos handleLoopException (Ljava/lang/Throwable;)V? closeAll
localChannels .[Lio/netty/channel/epoll/AbstractEpollChannel; processReady ,(Lio/netty/channel/epoll/EpollEventArray;I)Z unsafe AbstractEpollUnsafe ALio/netty/channel/epoll/AbstractEpollChannel$AbstractEpollUnsafe; ev i ready
timerFired? cleanup count
access$000 *(Lio/netty/channel/epoll/EpollEventLoop;)I x0
SourceFile EpollEventLoop.java ? ? ?? )io/netty/util/collection/IntObjectHashMap ? ? ? java/util/BitSet ? ? ? 'io/netty/channel/epoll/EpollEventLoop$1 ?? ? ? &java/util/concurrent/atomic/AtomicLong ?? ? ? ? ???? io/netty/channel/SelectStrategy ? ? ? ? &io/netty/channel/epoll/EpollEventArray ? ???? ? ??? ? ??? ? ?? ??? java/io/IOException java/lang/IllegalStateException -Unable to add eventFd filedescriptor to epoll ???? ? ? -Unable to add timerFd filedescriptor to epoll? java/lang/Exception? ?? ? ? ? io/netty/channel/unix/IovArray? ? ? 0io/netty/channel/epoll/NativeDatagramPacketArray?????? ? ? ?? java/lang/AssertionError???? ?? ???? +io/netty/channel/epoll/AbstractEpollChannel????? ??
??
java/lang/Integer "java/lang/IllegalArgumentException java/lang/StringBuilder ioRatio: (expected: 0 < ioRatio <= 100) ? java/lang/Long
? %io/netty/channel/epoll/EpollEventLoop
?!" ? ? ? ? 0Missed eventfd write (not seen after > 1 second)#$%???
#$&?'(?&