Home / Class/ Http3UnidirectionalStreamInboundServerHandler Class — netty Architecture

Http3UnidirectionalStreamInboundServerHandler Class — netty Architecture

Architecture documentation for the Http3UnidirectionalStreamInboundServerHandler class in Http3UnidirectionalStreamInboundServerHandler.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  742b00fd_e4f5_5c09_d1ff_67feabc72f83["Http3UnidirectionalStreamInboundServerHandler"]
  d27e263f_4a1c_8d89_f05c_956b8c671994["Http3UnidirectionalStreamInboundServerHandler.java"]
  742b00fd_e4f5_5c09_d1ff_67feabc72f83 -->|defined in| d27e263f_4a1c_8d89_f05c_956b8c671994
  7ffdcfed_5a70_8091_6906_8fc188478d3c["Http3UnidirectionalStreamInboundServerHandler()"]
  742b00fd_e4f5_5c09_d1ff_67feabc72f83 -->|method| 7ffdcfed_5a70_8091_6906_8fc188478d3c
  02a6e4ff_8984_4a06_d02d_f70df9c34fee["initPushStream()"]
  742b00fd_e4f5_5c09_d1ff_67feabc72f83 -->|method| 02a6e4ff_8984_4a06_d02d_f70df9c34fee

Relationship Graph

Source Code

codec-http3/src/main/java/io/netty/handler/codec/http3/Http3UnidirectionalStreamInboundServerHandler.java lines 28–46

final class Http3UnidirectionalStreamInboundServerHandler extends Http3UnidirectionalStreamInboundHandler {

    Http3UnidirectionalStreamInboundServerHandler(Http3FrameCodecFactory codecFactory,
                                                  NonStandardHttp3SettingsValidator nonStandardSettingsValidator,
                                                  Http3ControlStreamInboundHandler localControlStreamHandler,
                                                  Http3ControlStreamOutboundHandler remoteControlStreamHandler,
                                                  @Nullable LongFunction<ChannelHandler> unknownStreamHandlerFactory,
                                                  Supplier<ChannelHandler> qpackEncoderHandlerFactory,
                                                  Supplier<ChannelHandler> qpackDecoderHandlerFactory) {
        super(codecFactory, nonStandardSettingsValidator, localControlStreamHandler, remoteControlStreamHandler,
                unknownStreamHandlerFactory, qpackEncoderHandlerFactory, qpackDecoderHandlerFactory);
    }

    @Override
    void initPushStream(ChannelHandlerContext ctx, long id) {
        Http3CodecUtils.connectionError(ctx, Http3ErrorCode.H3_STREAM_CREATION_ERROR,
                "Server received push stream.", false);
    }
}

Frequently Asked Questions

What is the Http3UnidirectionalStreamInboundServerHandler class?
Http3UnidirectionalStreamInboundServerHandler is a class in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/Http3UnidirectionalStreamInboundServerHandler.java.
Where is Http3UnidirectionalStreamInboundServerHandler defined?
Http3UnidirectionalStreamInboundServerHandler is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/Http3UnidirectionalStreamInboundServerHandler.java at line 28.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free