io.netty.channel.embedded.EmbeddedEventLoop.class Maven / Gradle / Ivy
???? 2 ? +io/netty/channel/embedded/EmbeddedEventLoop 7io/netty/util/concurrent/AbstractScheduledEventExecutor io/netty/channel/EventLoop EmbeddedEventLoop.java io/netty/channel/Channel$Unsafe io/netty/channel/Channel
Unsafe tasks Ljava/util/Queue; 'Ljava/util/Queue; ()V
java/util/ArrayDeque (I)V
this -Lio/netty/channel/embedded/EmbeddedEventLoop; parent #()Lio/netty/channel/EventLoopGroup; /()Lio/netty/util/concurrent/EventExecutorGroup;
io/netty/channel/EventLoopGroup " next ()Lio/netty/channel/EventLoop; *()Lio/netty/util/concurrent/EventExecutor; $ &
' execute (Ljava/lang/Runnable;)V java/lang/NullPointerException + command - (Ljava/lang/String;)V /
, 0 java/util/Queue 2 add (Ljava/lang/Object;)Z 4 5 3 6 Ljava/lang/Runnable; runTasks poll ()Ljava/lang/Object; : ; 3 < java/lang/Runnable > run @ ? A task runScheduledTasks ()J nanoTime F E
G pollScheduledTask (J)Ljava/lang/Runnable; I J
K nextScheduledTaskNano M E
N time J nextScheduledTask cancelScheduledTasks S
T shutdownGracefully D(JJLjava/util/concurrent/TimeUnit;)Lio/netty/util/concurrent/Future; 'java/lang/UnsupportedOperationException X
Y quietPeriod timeout unit Ljava/util/concurrent/TimeUnit; terminationFuture #()Lio/netty/util/concurrent/Future; shutdown Ljava/lang/Deprecated; isShuttingDown ()Z
isShutdown isTerminated awaitTermination #(JLjava/util/concurrent/TimeUnit;)Z register <(Lio/netty/channel/Channel;)Lio/netty/channel/ChannelFuture; &io/netty/channel/DefaultChannelPromise k E(Lio/netty/channel/Channel;Lio/netty/util/concurrent/EventExecutor;)V m
l n C(Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; i p
q channel Lio/netty/channel/Channel; promise u !io/netty/util/internal/ObjectUtil w checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; y z
x { io/netty/channel/ChannelPromise } ()Lio/netty/channel/Channel; s ~ ? unsafe #()Lio/netty/channel/Channel$Unsafe; ? ? ? @(Lio/netty/channel/EventLoop;Lio/netty/channel/ChannelPromise;)V i ? ? !Lio/netty/channel/ChannelPromise; ](Lio/netty/channel/Channel;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; inEventLoop (Ljava/lang/Thread;)Z thread Ljava/lang/Thread; $ %
?
? Signature Code LocalVariableTable LineNumberTable
StackMapTable G(JJLjava/util/concurrent/TimeUnit;)Lio/netty/util/concurrent/Future<*>; &()Lio/netty/util/concurrent/Future<*>;
Deprecated RuntimeVisibleAnnotations
SourceFile InnerClasses 0
? ? ? *? *? Y? ? ? ? ?
" ? 2 *? !? #? ? ? &