classes.io.netty.handler.flush.FlushConsolidationHandler.class Maven / Gradle / Ivy
???? 2 e
=
>
? @ A B C D E
F D G D H D I D J D K D L M N
O D P Q R explicitFlushAfterFlushes I flushPendingCount
readInprogess Z ()V Code LineNumberTable LocalVariableTable this 2Lio/netty/handler/flush/FlushConsolidationHandler; (I)V flush +(Lio/netty/channel/ChannelHandlerContext;)V ctx (Lio/netty/channel/ChannelHandlerContext;
StackMapTable
Exceptions S channelReadComplete channelRead =(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V msg Ljava/lang/Object; exceptionCaught @(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V cause Ljava/lang/Throwable;
disconnect L(Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)V promise !Lio/netty/channel/ChannelPromise; close channelWritabilityChanged handlerRemoved resetReadAndFlushIfNeeded
flushIfNeeded
SourceFile FlushConsolidationHandler.java ! T U V W " X 9 # Y X Z [ \ ] 2 ^ 6 ^ _ ` a b c : # d X 0io/netty/handler/flush/FlushConsolidationHandler %io/netty/channel/ChannelDuplexHandler java/lang/Exception !io/netty/util/internal/ObjectUtil
checkPositive (ILjava/lang/String;)I &io/netty/channel/ChannelHandlerContext *()Lio/netty/channel/ChannelHandlerContext; fireChannelReadComplete fireChannelRead <(Ljava/lang/Object;)Lio/netty/channel/ChannelHandlerContext; fireExceptionCaught ?(Ljava/lang/Throwable;)Lio/netty/channel/ChannelHandlerContext; C(Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; channel ()Lio/netty/channel/Channel; io/netty/channel/Channel
isWritable ()Z fireChannelWritabilityChanged ! 6 * ? ?
8 9 ! K *? *? ? ? @ A C " # ? .*? ? "*Y? `Z? *? ? *? +? W?+? W? G J K L % N &