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

io.netty.handler.codec.spdy.SpdyHeaderBlockRawDecoder.class Maven / Gradle / Ivy

????2?5io/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder2io/netty/handler/codec/spdy/SpdyHeaderBlockDecoderSpdyHeaderBlockRawDecoder.java7io/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder$1;io/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder$StateStateLENGTH_FIELD_SIZEI
maxHeaderSizestate=Lio/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder$State;
cumulationLio/netty/buffer/ByteBuf;
headerSize
numHeaderslengthnameLjava/lang/String;-(Lio/netty/handler/codec/spdy/SpdyVersion;I)V()V
java/lang/NullPointerExceptionspdyVersion(Ljava/lang/String;)V!
"'io/netty/handler/codec/spdy/SpdyVersion$	&READ_NUM_HEADERS(		)	+this7Lio/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder;)Lio/netty/handler/codec/spdy/SpdyVersion;readLengthField(Lio/netty/buffer/ByteBuf;)Iio/netty/buffer/ByteBuf2readerIndex()I45
36)io/netty/handler/codec/spdy/SpdyCodecUtil8getSignedInt(Lio/netty/buffer/ByteBuf;I)I:;
9<	skipBytes(I)Lio/netty/buffer/ByteBuf;>?
3@bufferdecodel(Lio/netty/buffer/ByteBufAllocator;Lio/netty/buffer/ByteBuf;Lio/netty/handler/codec/spdy/SpdyHeadersFrame;)Vjava/lang/ExceptionEheaderBlockGframeI	KdecodeHeaderBlockJ(Lio/netty/buffer/ByteBuf;Lio/netty/handler/codec/spdy/SpdyHeadersFrame;)VMN
O
isReadable()ZQR
3S
readableBytesU5
3V io/netty/buffer/ByteBufAllocatorXB?YZ
writeBytes4(Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;\]
3^discardReadBytes()Lio/netty/buffer/ByteBuf;`a
3b
releaseBufferd
ealloc"Lio/netty/buffer/ByteBufAllocator;.Lio/netty/handler/codec/spdy/SpdyHeadersFrame;"java/lang/IllegalArgumentExceptionjF$SwitchMap$io$netty$handler$codec$spdy$SpdyHeaderBlockRawDecoder$State[Ilm	nordinalp5
	q01
s	uERRORw		x,io/netty/handler/codec/spdy/SpdyHeadersFramez
setInvalid0()Lio/netty/handler/codec/spdy/SpdyHeadersFrame;|}{~END_HEADER_BLOCK?		?READ_NAME_LENGTH?		?	?	?	SKIP_NAME?		?setTruncated?}{?	READ_NAME?		?	readBytes([B)Lio/netty/buffer/ByteBuf;??
3?java/lang/String?UTF-8?([BLjava/lang/String;)V?
??	?headers+()Lio/netty/handler/codec/spdy/SpdyHeaders;??{?'io/netty/handler/codec/spdy/SpdyHeaders?contains(Ljava/lang/Object;)Z????[B?READ_VALUE_LENGTH?		?java/lang/Math?min(II)I??
??isTruncated?R{??addF(Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers;????
SKIP_VALUE?		?
READ_VALUE?		?([BIILjava/lang/String;)V?
??java/lang/Error?Shouldn't reach here.?
?"	nameBytes
skipLengthe$Ljava/lang/IllegalArgumentException;value
valueBytesindexoffsetendHeaderBlock1(Lio/netty/handler/codec/spdy/SpdyHeadersFrame;)Vendrelease?R
3?
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!?
??*?+?
?Y ?#?*?'*?*?,?? -./?234678??%
01?M**?7?=<*?AW??B	?;	<=CD?v,?
?YH?#?-?
?YJ?#?*?L?**,-?P,?T?H*+,?W?[?L*?L,?_W?.*?L,?_W**?L-?P*?L?T?*?L?cW?*?f??*v-.vghvGvIi?>BCEFI#J)K0L>MJPSQ\RfSqUuX?
-&?FMN?
?+?T???o*?,?r.??	2v?@p43{?+?W??*+?t?v*?v?*?y?,,?W???*?v?
*???,???*???,??{+?W??*+?t??*???*?y?,,?W??R*??*?'?*??*?'*??d?**?'`??*???,,??W??*Y??*??`??*???,??+?W*????*???N+-??W*??Y-?????,??*?????*?y?,,?W???*???,???+?W*????6+?AW*Y??d??*?????*???,???+?W??*+?t??*???*?y?,,?W??X*???E,???,??*?????W*??*Y?vdZ?v?
*???,??*???,??*??*?'?*??*?'*??d?#**?'`??*??*???,,??W???*Y??*??`??*?õ,???+?W*????*???:+??W663?*?y?,,?W???*??????3?	??????(`??
`3?*?y?,,?W?I??Yd???:,??*????W?:	*?y?,,?W?
?6??q*??*?,?y????*Y?vdZ?v?
*???,???*???,???+?W*????6+?AW*Y??d??*?????*Y?vdZ?v?
*???,???*???,??v*?y?,,?W??e++?W?AW???Yʷ˿????k?pA??_#????	?/?Z???d??g??R;??-.?G?Ii??n\]D_L`McUe\fcgmhti~k?m?p?q?t?w?x?y?z?{?|?}???????	?
???%?7?>?H?O?R?_?f?q?x????????????????????????????????%?/?<?C?F?Q?R?Z?a?d?g?n?u?|??????????????????????????????
???? ?#?1?;?B?ERYdky?
????????|(?C	?=??	/!	?,3{??(	3{??k?	?	3{?=?			?F???|'*?,???
+?W*?f*??*??*?*?,??'-.'Ii? 
!$'()&*??F??3*?f??-.?
./d?T*?L?*?L??W*?L??-.?2346???	
@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy