classes.io.netty.handler.codec.ReplayingDecoder.class Maven / Gradle / Ivy
???? 2 ?
, p
/ q r
q , s , t , u
, v
w x
, y
, z
{ , |
, }
, ~ ?
? ? , ?
?
w ? ? ?
, ? ? ? ? ?
w ?
, ? ? ?
q
? ?
? ?
? ? ?
?
?
w ? ? ?
, ? ?
? ? 0
? ? REPLAY Lio/netty/util/Signal;
replayable 0Lio/netty/handler/codec/ReplayingDecoderByteBuf; state Ljava/lang/Object; Signature TS;
checkpoint I ()V Code LineNumberTable LocalVariableTable this )Lio/netty/handler/codec/ReplayingDecoder; LocalVariableTypeTable .Lio/netty/handler/codec/ReplayingDecoder; (Ljava/lang/Object;)V initialState (TS;)V ()Ljava/lang/Object; ()TS; &(Ljava/lang/Object;)Ljava/lang/Object; newState oldState (TS;)TS; channelInputClosed ;(Lio/netty/channel/ChannelHandlerContext;Ljava/util/List;)V replay ctx (Lio/netty/channel/ChannelHandlerContext; out Ljava/util/List; $Ljava/util/List;
StackMapTable ?
Exceptions ? O(Lio/netty/channel/ChannelHandlerContext;Ljava/util/List;)V
callDecode T(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V oldReaderIndex outSize oldInputLength e )Lio/netty/handler/codec/DecoderException; cause Ljava/lang/Throwable; in Lio/netty/buffer/ByteBuf; ? ? ? ? ? ? ? h(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V CLio/netty/handler/codec/ByteToMessageDecoder;
SourceFile ReplayingDecoder.java : C : ; .io/netty/handler/codec/ReplayingDecoderByteBuf 2 3 8 9 4 5 ? ? ? ? ? 8 ; 4 H ? ; ? c Y Z ? Z ? ? c ? ? io/netty/util/Signal 0 1 ? ? ? ? ? ? ? ? ? ? ; ? ? ? ? ? ? Z 'io/netty/handler/codec/DecoderException java/lang/StringBuilder ? ? ? ? ? ? ? ? #.decode() must consume the inbound 7data or change its state if it did not decode anything. ? ? : ? ? ? /.decode() method must consume the inbound data ,or change its state if it decoded something. ? ? java/lang/Throwable : ? 'io/netty/handler/codec/ReplayingDecoder ? ? +io/netty/handler/codec/ByteToMessageDecoder java/lang/Exception java/lang/Object &io/netty/channel/ChannelHandlerContext io/netty/buffer/ByteBuf java/util/List internalBuffer ()Lio/netty/buffer/ByteBuf; readerIndex ()I terminate
cumulation
decodeLast io/netty/buffer/Unpooled EMPTY_BUFFER
setCumulation (Lio/netty/buffer/ByteBuf;)V expect (Lio/netty/util/Signal;)V
isReadable ()Z size fireChannelRead <(Lio/netty/channel/ChannelHandlerContext;Ljava/util/List;I)V clear isRemoved
readableBytes decode getClass ()Ljava/lang/Class; !io/netty/util/internal/StringUtil simpleClassName %(Ljava/lang/Class;)Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V (I)Lio/netty/buffer/ByteBuf; isSingleDecode (Ljava/lang/Throwable;)V valueOf ;(Ljava/lang/Class;Ljava/lang/String;)Lio/netty/util/Signal;! , / 0 1 2 3 4 5 6 7 8 9 : ; <