Class SpdyFrameDecoder

java.lang.Object
io.netty.handler.codec.spdy.SpdyFrameDecoder

public class SpdyFrameDecoder extends Object
Decodes ByteBufs into SPDY Frames.
  • Field Details

  • Constructor Details

    • SpdyFrameDecoder

      public SpdyFrameDecoder(SpdyVersion spdyVersion, SpdyFrameDecoderDelegate delegate)
      Creates a new instance with the specified version and the default maxChunkSize (8192).
    • SpdyFrameDecoder

      public SpdyFrameDecoder(SpdyVersion spdyVersion, SpdyFrameDecoderDelegate delegate, int maxChunkSize)
      Creates a new instance with the specified parameters.
  • Method Details

    • decode

      public void decode(ByteBuf buffer)
    • decodeUnknownFrame

      protected boolean decodeUnknownFrame(int frameType, byte flags, int length, ByteBuf buffer)
      Decode the unknown frame, returns true if parsed something, otherwise false.
    • isValidUnknownFrameHeader

      protected boolean isValidUnknownFrameHeader(int streamId, int type, byte flags, int length)
      Check whether the unknown frame is valid, if not, the frame will be discarded, otherwise, the frame will be passed to decodeUnknownFrame(int, byte, int, ByteBuf).