![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.timeout.IdleStateHandler.class Maven / Gradle / Ivy
The newest version!
???? 2? W ? W ?
W ? W ? W ? W ? W ? W ? W ? W ? W ? W ? W ? ? ?
W ?
W ?
X ? ?
? W ? ? ?
? W
? W
?
?
W
W
X
X
X
W W
W
.
W
1
3
!"#$%&' Y(
)* +, +- +. +/ +0 +123
C ?4
C5
C67
C8
C9
B ? : ?;
<=
> W?
<@ WA
<B WC WD ?EFGH InnerClasses AllIdleTimeoutTask WriterIdleTimeoutTask ReaderIdleTimeoutTaskI AbstractIdleTask MIN_TIMEOUT_NANOS J
writeListener (Lio/netty/channel/ChannelFutureListener;
observeOutput Z readerIdleTimeNanos writerIdleTimeNanos allIdleTimeNanos readerIdleTimeout &Ljava/util/concurrent/ScheduledFuture; Signature )Ljava/util/concurrent/ScheduledFuture<*>; lastReadTime firstReaderIdleEvent writerIdleTimeout
lastWriteTime firstWriterIdleEvent allIdleTimeout firstAllIdleEvent state B reading lastChangeCheckTimeStamp lastMessageHashCode I lastPendingWriteBytes lastFlushProgress (III)V Code LineNumberTable LocalVariableTable this +Lio/netty/handler/timeout/IdleStateHandler; readerIdleTimeSeconds writerIdleTimeSeconds allIdleTimeSeconds %(JJJLjava/util/concurrent/TimeUnit;)V readerIdleTime writerIdleTime allIdleTime unit Ljava/util/concurrent/TimeUnit; &(ZJJJLjava/util/concurrent/TimeUnit;)V
StackMapTableFJ getReaderIdleTimeInMillis ()J getWriterIdleTimeInMillis getAllIdleTimeInMillis handlerAdded +(Lio/netty/channel/ChannelHandlerContext;)V ctx (Lio/netty/channel/ChannelHandlerContext;
ExceptionsK handlerRemoved channelRegistered
channelActive channelInactive channelRead =(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V msg Ljava/lang/Object; channelReadComplete write ^(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V promise !Lio/netty/channel/ChannelPromise;
initialize ticksInNanos schedule ?(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; task Ljava/lang/Runnable; delay ?(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture<*>; destroy ()V channelIdle T(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/timeout/IdleStateEvent;)V evt )Lio/netty/handler/timeout/IdleStateEvent; newIdleStateEvent P(Lio/netty/handler/timeout/IdleState;Z)Lio/netty/handler/timeout/IdleStateEvent; $Lio/netty/handler/timeout/IdleState; firstL initOutputChanged channel Lio/netty/channel/Channel; unsafeM Unsafe !Lio/netty/channel/Channel$Unsafe; buf (Lio/netty/channel/ChannelOutboundBuffer; hasOutputChanged ,(Lio/netty/channel/ChannelHandlerContext;Z)Z messageHashCode pendingWriteBytes
flushProgressNOMP
access$002 /(Lio/netty/handler/timeout/IdleStateHandler;J)J x0 x1
access$102 /(Lio/netty/handler/timeout/IdleStateHandler;Z)Z
access$202
access$300 .(Lio/netty/handler/timeout/IdleStateHandler;)J
access$400 .(Lio/netty/handler/timeout/IdleStateHandler;)Z
access$500
access$602 y(Lio/netty/handler/timeout/IdleStateHandler;Ljava/util/concurrent/ScheduledFuture;)Ljava/util/concurrent/ScheduledFuture;
access$700
access$702
access$000
access$800
access$902
access$100 access$1000 W(Lio/netty/handler/timeout/IdleStateHandler;Lio/netty/channel/ChannelHandlerContext;Z)Z x2 access$1100 access$1202
access$200
SourceFile IdleStateHandler.java r j h a ? ? o j g a n e i j m a v e f a s e q e p aJQ ? | ? | ? | ? +io/netty/handler/timeout/IdleStateHandler$1 |R b c java/lang/NullPointerException |S d eTU ` aVWXY ?ZUN ?[O\]^] ? ? ? ? ? ? ? ? ? ?_` ? ?abcde ?fghi t u ? ? ?io/netty/handler/timeout/IdleStateHandler$ReaderIdleTimeoutTask |j ? ? ?io/netty/handler/timeout/IdleStateHandler$WriterIdleTimeoutTask