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

io.netty.handler.timeout.WriteTimeoutHandler.class Maven / Gradle / Ivy

????2?,io/netty/handler/timeout/WriteTimeoutHandler.io/netty/channel/ChannelOutboundHandlerAdapterWriteTimeoutHandler.java=io/netty/handler/timeout/WriteTimeoutHandler$WriteTimeoutTaskWriteTimeoutTaskMIN_TIMEOUT_NANOSJtimeoutNanoslastTask?Lio/netty/handler/timeout/WriteTimeoutHandler$WriteTimeoutTask;closedZ$assertionsDisabled(I)Vjava/util/concurrent/TimeUnitSECONDSLjava/util/concurrent/TimeUnit;	#(JLjava/util/concurrent/TimeUnit;)V
this.Lio/netty/handler/timeout/WriteTimeoutHandler;timeoutSecondsI()V 
!java/lang/NullPointerException#unit%(Ljava/lang/String;)V'
$(
	*toNanos(J)J,-
.	
	0java/lang/Math2max(JJ)J45
36timeoutwrite^(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)Vjava/lang/Exception;io/netty/channel/ChannelPromise=unvoid#()Lio/netty/channel/ChannelPromise;?@>AscheduleTimeoutL(Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)VCD
E&io/netty/channel/ChannelHandlerContextGU(Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture;9IHJctx(Lio/netty/channel/ChannelHandlerContext;msgLjava/lang/Object;promise!Lio/netty/channel/ChannelPromise;handlerRemoved+(Lio/netty/channel/ChannelHandlerContext;)V
	TscheduledFuture&Ljava/util/concurrent/ScheduledFuture;VW	X$java/util/concurrent/ScheduledFutureZcancel(Z)Z\][^prev`
	anextc
	dtaskz(Lio/netty/handler/timeout/WriteTimeoutHandler;Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)Vg
hexecutor*()Lio/netty/util/concurrent/EventExecutor;jkHlNANOSECONDSn	o&io/netty/util/concurrent/EventExecutorqschedule`(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lio/netty/util/concurrent/ScheduledFuture;struisDone()Zwx[yaddWriteTimeoutTaskB(Lio/netty/handler/timeout/WriteTimeoutHandler$WriteTimeoutTask;)V{|
}addListenerS(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelPromise;?>?removeWriteTimeoutTask	?java/lang/AssertionError?
?!
writeTimedOut	?.io/netty/handler/timeout/WriteTimeoutException?INSTANCE0Lio/netty/handler/timeout/WriteTimeoutException;??	??fireExceptionCaught?(Ljava/lang/Throwable;)Lio/netty/channel/ChannelHandlerContext;??H?close"()Lio/netty/channel/ChannelFuture;??H?
access$000p(Lio/netty/handler/timeout/WriteTimeoutHandler;Lio/netty/handler/timeout/WriteTimeoutHandler$WriteTimeoutTask;)V?|
?x0x1java/lang/Class?desiredAssertionStatus?x
??MILLISECONDS?	?CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!	



?B
*?????

?
T	U??0*?"-?
?$Y&?)?	??*	?+?*-?/?1?7?+?? 008
0%?_`ade g/i??
9:?? *?+	??-?BN*+-?F+,-?KW??*  LM NO PQ?m	noqr??<RS??.*?UM*?U,?",?Y?_W,?bN,?b,?e-M????*`
..LM)f
?*
vw
xyz{#|(}*~-?	?
"?<CD??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy