Class NoopHttp2LocalFlowController

  • All Implemented Interfaces:
    io.netty5.handler.codec.http2.Http2FlowController, io.netty5.handler.codec.http2.Http2LocalFlowController

    public final class NoopHttp2LocalFlowController
    extends Object
    implements io.netty5.handler.codec.http2.Http2LocalFlowController
    • Method Detail

      • initialWindowSize

        public void initialWindowSize​(int newWindowSize)
                               throws io.netty5.handler.codec.http2.Http2Exception
        Specified by:
        initialWindowSize in interface io.netty5.handler.codec.http2.Http2FlowController
        Throws:
        io.netty5.handler.codec.http2.Http2Exception
      • initialWindowSize

        public int initialWindowSize()
        Specified by:
        initialWindowSize in interface io.netty5.handler.codec.http2.Http2FlowController
      • windowSize

        public int windowSize​(io.netty5.handler.codec.http2.Http2Stream stream)
        Specified by:
        windowSize in interface io.netty5.handler.codec.http2.Http2FlowController
      • initialWindowSize

        public int initialWindowSize​(io.netty5.handler.codec.http2.Http2Stream stream)
        Specified by:
        initialWindowSize in interface io.netty5.handler.codec.http2.Http2LocalFlowController
      • incrementWindowSize

        public void incrementWindowSize​(io.netty5.handler.codec.http2.Http2Stream stream,
                                        int delta)
                                 throws io.netty5.handler.codec.http2.Http2Exception
        Specified by:
        incrementWindowSize in interface io.netty5.handler.codec.http2.Http2FlowController
        Throws:
        io.netty5.handler.codec.http2.Http2Exception
      • receiveFlowControlledFrame

        public void receiveFlowControlledFrame​(io.netty5.handler.codec.http2.Http2Stream stream,
                                               io.netty5.buffer.api.Buffer data,
                                               int padding,
                                               boolean endOfStream)
                                        throws io.netty5.handler.codec.http2.Http2Exception
        Specified by:
        receiveFlowControlledFrame in interface io.netty5.handler.codec.http2.Http2LocalFlowController
        Throws:
        io.netty5.handler.codec.http2.Http2Exception
      • consumeBytes

        public boolean consumeBytes​(io.netty5.handler.codec.http2.Http2Stream stream,
                                    int numBytes)
                             throws io.netty5.handler.codec.http2.Http2Exception
        Specified by:
        consumeBytes in interface io.netty5.handler.codec.http2.Http2LocalFlowController
        Throws:
        io.netty5.handler.codec.http2.Http2Exception
      • unconsumedBytes

        public int unconsumedBytes​(io.netty5.handler.codec.http2.Http2Stream stream)
        Specified by:
        unconsumedBytes in interface io.netty5.handler.codec.http2.Http2LocalFlowController
      • channelHandlerContext

        public void channelHandlerContext​(io.netty5.channel.ChannelHandlerContext ctx)
                                   throws io.netty5.handler.codec.http2.Http2Exception
        Specified by:
        channelHandlerContext in interface io.netty5.handler.codec.http2.Http2FlowController
        Throws:
        io.netty5.handler.codec.http2.Http2Exception
      • frameWriter

        public io.netty5.handler.codec.http2.Http2LocalFlowController frameWriter​(io.netty5.handler.codec.http2.Http2FrameWriter frameWriter)
        Specified by:
        frameWriter in interface io.netty5.handler.codec.http2.Http2LocalFlowController