
com.groupbyinc.flux.common.netty.handler.codec.spdy.SpdyFrameCodec.class Maven / Gradle / Ivy
???? 2? Bcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameCodec Ccom/groupbyinc/flux/common/netty/handler/codec/ByteToMessageDecoder Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameDecoderDelegate ?com/groupbyinc/flux/common/netty/channel/ChannelOutboundHandler SpdyFrameCodec.java Dcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameCodec$1
INVALID_FRAME KLcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyProtocolException; spdyFrameDecoder FLcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameDecoder; spdyFrameEncoder FLcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameEncoder; spdyHeaderBlockDecoder LLcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeaderBlockDecoder; spdyHeaderBlockEncoder LLcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeaderBlockEncoder; spdyHeadersFrame FLcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeadersFrame; spdySettingsFrame GLcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdySettingsFrame; ctx @Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext; read Z validateHeaders D(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion;)V E(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion;Z)V !
" this DLcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameCodec; version ALcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion; J(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion;IIIIIZ)V (
) I(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion;IIIII)V maxChunkSize I
maxHeaderSize compressionLevel
windowBits memLevel Jcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeaderBlockDecoder 2 newInstance ?(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion;I)Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeaderBlockDecoder; 4 5
3 6 Jcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeaderBlockEncoder 8 ?(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion;III)Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeaderBlockEncoder; 4 :
9 ; ?(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion;ILcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeaderBlockDecoder;Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeaderBlockEncoder;Z)V =
> ()V @
A Dcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameDecoder C ?(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyVersion;Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameDecoderDelegate;I)V E
D F H Dcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameEncoder J
K L N P R T handlerAdded C(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;)V java/lang/Exception X V W
Z \ >com/groupbyinc/flux/common/netty/channel/ChannelHandlerContext ^ channel 4()Lcom/groupbyinc/flux/common/netty/channel/Channel; ` a _ b 0com/groupbyinc/flux/common/netty/channel/Channel d closeFuture :()Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; f g e h G(Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyFrameCodec;)V j
k 6com/groupbyinc/flux/common/netty/channel/ChannelFuture m addListener ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; o p n q decode ?(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Ljava/util/List;)V 4(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)V s u
D v in 1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; out $Ljava/util/List; Ljava/util/List; channelReadComplete ~ config :()Lcom/groupbyinc/flux/common/netty/channel/ChannelConfig; ? ? e ? 6com/groupbyinc/flux/common/netty/channel/ChannelConfig ?
isAutoRead ()Z ? ? ? ? B()Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext; ? _ ? } W
? bind ?(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)V ?(Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; ? ? _ ? localAddress Ljava/net/SocketAddress; promise 9Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise; connect ?(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;Ljava/net/SocketAddress;Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)V ?(Ljava/net/SocketAddress;Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; ? ? _ ?
remoteAddress
disconnect |(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)V s(Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; ? ? _ ? close ? ? _ ?
deregister ? ? _ ? flush ? ? _ ? write ?(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)V Acom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyDataFrame ? alloc <()Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator; ? ? _ ? streamId ()I ? ? ? ? isLast ? ? ? ? content 3()Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ? ? ? ? encodeDataFrame ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;IZLcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ? ?
K ? release ? ? ? ? ?(Ljava/lang/Object;Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; ? ? _ ? Fcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdySynStreamFrame ? encode ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeadersFrame;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ? ?
9 ? ? ? associatedStreamId ? ? ? ? priority ()B ? ? ? ? ? ? isUnidirectional ? ? ? ? encodeSynStreamFrame ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;IIBZZLcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ? ?
K ? /com/groupbyinc/flux/common/netty/buffer/ByteBuf ?
? ? java/lang/Object ? 7com/groupbyinc/flux/common/netty/channel/ChannelPromise ? java/lang/Throwable ? Ecom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdySynReplyFrame ? ? ? ? ? encodeSynReplyFrame ? ?
K ? Fcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyRstStreamFrame ? ? ? status H()Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyStreamStatus; ? ? ? ? Dcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyStreamStatus ? code ? ?
? ? encodeRstStreamFrame o(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ? ?
K ? Ecom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdySettingsFrame ? encodeSettingsFrame ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdySettingsFrame;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;
K Acom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyPingFrame id ? encodePingFrame n(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;
K Ccom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyGoAwayFrame lastGoodStreamId ? I()Lcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdySessionStatus; ? Ecom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdySessionStatus
? encodeGoAwayFrame ?
K Dcom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyHeadersFrame ? ? encodeHeadersFrame ?
K! Icom/groupbyinc/flux/common/netty/handler/codec/spdy/SpdyWindowUpdateFrame#$ ? deltaWindowSize&