Class DefaultSpdyDataFrame

    • Constructor Detail

      • DefaultSpdyDataFrame

        public DefaultSpdyDataFrame​(int streamId)
        Creates a new instance.
        Parameters:
        streamId - the Stream-ID of this frame
      • DefaultSpdyDataFrame

        public DefaultSpdyDataFrame​(int streamId,
                                    io.netty.buffer.ByteBuf data)
        Creates a new instance.
        Parameters:
        streamId - the Stream-ID of this frame
        data - the payload of the frame. Can not exceed SpdyCodecUtil.SPDY_MAX_LENGTH
    • Method Detail

      • content

        public io.netty.buffer.ByteBuf content()
        Description copied from interface: SpdyDataFrame
        Returns the data payload of this frame. If there is no data payload Unpooled.EMPTY_BUFFER is returned. The data payload cannot exceed 16777215 bytes.
        Specified by:
        content in interface io.netty.buffer.ByteBufHolder
        Specified by:
        content in interface SpdyDataFrame
      • replace

        public SpdyDataFrame replace​(io.netty.buffer.ByteBuf content)
        Specified by:
        replace in interface io.netty.buffer.ByteBufHolder
        Specified by:
        replace in interface SpdyDataFrame
      • refCnt

        public int refCnt()
        Specified by:
        refCnt in interface io.netty.util.ReferenceCounted
      • retain

        public SpdyDataFrame retain()
        Specified by:
        retain in interface io.netty.buffer.ByteBufHolder
        Specified by:
        retain in interface io.netty.util.ReferenceCounted
        Specified by:
        retain in interface SpdyDataFrame
      • retain

        public SpdyDataFrame retain​(int increment)
        Specified by:
        retain in interface io.netty.buffer.ByteBufHolder
        Specified by:
        retain in interface io.netty.util.ReferenceCounted
        Specified by:
        retain in interface SpdyDataFrame
      • touch

        public SpdyDataFrame touch()
        Specified by:
        touch in interface io.netty.buffer.ByteBufHolder
        Specified by:
        touch in interface io.netty.util.ReferenceCounted
        Specified by:
        touch in interface SpdyDataFrame
      • touch

        public SpdyDataFrame touch​(Object hint)
        Specified by:
        touch in interface io.netty.buffer.ByteBufHolder
        Specified by:
        touch in interface io.netty.util.ReferenceCounted
        Specified by:
        touch in interface SpdyDataFrame
      • release

        public boolean release()
        Specified by:
        release in interface io.netty.util.ReferenceCounted
      • release

        public boolean release​(int decrement)
        Specified by:
        release in interface io.netty.util.ReferenceCounted