Home / Function/ EmbeddedQuicStreamChannel() — netty Function Reference

EmbeddedQuicStreamChannel() — netty Function Reference

Architecture documentation for the EmbeddedQuicStreamChannel() function in Http3ControlStreamInboundHandlerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  6a6d04b5_b6c5_8255_f90e_d57d88d8f16d["EmbeddedQuicStreamChannel()"]
  902435e9_3b03_3141_b560_3cdae4f30cb6["Http3ControlStreamInboundHandlerTest"]
  6a6d04b5_b6c5_8255_f90e_d57d88d8f16d -->|defined in| 902435e9_3b03_3141_b560_3cdae4f30cb6
  style 6a6d04b5_b6c5_8255_f90e_d57d88d8f16d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http3/src/test/java/io/netty/handler/codec/http3/Http3ControlStreamInboundHandlerTest.java lines 202–224

    private EmbeddedQuicStreamChannel newStream(boolean server, boolean forwardControlFrames) throws Exception {
        EmbeddedQuicStreamChannel channel = newStream(QuicStreamType.UNIDIRECTIONAL,
                        new Http3ControlStreamInboundHandler(server,
                                forwardControlFrames ? new ChannelInboundHandlerAdapter() : null,
                                qpackEncoder, remoteControlStreamHandler));

        // We always need to start with a settings frame.
        Http3SettingsFrame settingsFrame = new DefaultHttp3SettingsFrame();
        assertEquals(forwardControlFrames, channel.writeInbound(settingsFrame));
        if (forwardControlFrames) {
            assertFrameSame(settingsFrame, channel.readInbound());
        } else {
            assertFrameReleased(settingsFrame);
        }
        Object streamType = qPACKEncoderStream().readOutbound();
        assertNotNull(streamType);
        ReferenceCountUtil.release(streamType);

        streamType = qPACKDecoderStream().readOutbound();
        assertNotNull(streamType);
        ReferenceCountUtil.release(streamType);
        return channel;
    }

Domain

Subdomains

Frequently Asked Questions

What does EmbeddedQuicStreamChannel() do?
EmbeddedQuicStreamChannel() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3ControlStreamInboundHandlerTest.java.
Where is EmbeddedQuicStreamChannel() defined?
EmbeddedQuicStreamChannel() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3ControlStreamInboundHandlerTest.java at line 202.

Analyze Your Own Codebase

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

Try Supermodel Free