Home / Function/ testValidTypeInbound() — netty Function Reference

testValidTypeInbound() — netty Function Reference

Architecture documentation for the testValidTypeInbound() function in AbstractHttp3FrameTypeValidationHandlerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  d8f03a99_e4c2_0a9b_97e3_851becb08ed1["testValidTypeInbound()"]
  31f14ae0_7748_87a0_a9e5_5f2bdd8e1c2e["AbstractHttp3FrameTypeValidationHandlerTest"]
  d8f03a99_e4c2_0a9b_97e3_851becb08ed1 -->|defined in| 31f14ae0_7748_87a0_a9e5_5f2bdd8e1c2e
  66d22a34_2aa1_c0de_9f06_f8a33ee659e3["setUp()"]
  d8f03a99_e4c2_0a9b_97e3_851becb08ed1 -->|calls| 66d22a34_2aa1_c0de_9f06_f8a33ee659e3
  8ae272ad_e5c5_65d7_1d45_37e20121d0ca["newValidFrames()"]
  d8f03a99_e4c2_0a9b_97e3_851becb08ed1 -->|calls| 8ae272ad_e5c5_65d7_1d45_37e20121d0ca
  d6e9c5ed_54c9_bdaa_abca_3914100e28a4["afterSettingsFrameRead()"]
  d8f03a99_e4c2_0a9b_97e3_851becb08ed1 -->|calls| d6e9c5ed_54c9_bdaa_abca_3914100e28a4
  style d8f03a99_e4c2_0a9b_97e3_851becb08ed1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http3/src/test/java/io/netty/handler/codec/http3/AbstractHttp3FrameTypeValidationHandlerTest.java lines 89–105

    @ParameterizedTest(name = "{index}: server = {0}")
    @MethodSource("data")
    public void testValidTypeInbound(boolean server) throws Exception {
        assumeTrue(isInbound);
        setUp(server);
        final EmbeddedQuicStreamChannel channel = newStream(defaultStreamType, newHandler(server));
        List<T> validFrames = newValidFrames();
        for (T valid : validFrames) {
            assertTrue(channel.writeInbound(valid));
            T read = channel.readInbound();
            assertFrameSame(valid, read);
            if (valid instanceof Http3SettingsFrame) {
                afterSettingsFrameRead((Http3SettingsFrame) valid);
            }
        }
        assertFalse(channel.finish());
    }

Domain

Subdomains

Frequently Asked Questions

What does testValidTypeInbound() do?
testValidTypeInbound() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/AbstractHttp3FrameTypeValidationHandlerTest.java.
Where is testValidTypeInbound() defined?
testValidTypeInbound() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/AbstractHttp3FrameTypeValidationHandlerTest.java at line 89.
What does testValidTypeInbound() call?
testValidTypeInbound() calls 3 function(s): afterSettingsFrameRead, newValidFrames, setUp.

Analyze Your Own Codebase

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

Try Supermodel Free