Home / Function/ testEncodeReservedSettingsKey() — netty Function Reference

testEncodeReservedSettingsKey() — netty Function Reference

Architecture documentation for the testEncodeReservedSettingsKey() function in Http3FrameCodecTest.java from the netty codebase.

Function java Buffer Allocators calls 1 called by 4

Entity Profile

Dependency Diagram

graph TD
  b8c16239_18bb_5864_c68a_10d15763a374["testEncodeReservedSettingsKey()"]
  5690f307_9248_ec29_2c84_6839dbcdc179["Http3FrameCodecTest"]
  b8c16239_18bb_5864_c68a_10d15763a374 -->|defined in| 5690f307_9248_ec29_2c84_6839dbcdc179
  76dd4f87_63f6_4d10_6ea5_9bd0fe574101["testEncodeReservedSettingsKey0x2()"]
  76dd4f87_63f6_4d10_6ea5_9bd0fe574101 -->|calls| b8c16239_18bb_5864_c68a_10d15763a374
  c88e9a8a_1a19_78f0_a718_46c4677ef929["testEncodeReservedSettingsKey0x3()"]
  c88e9a8a_1a19_78f0_a718_46c4677ef929 -->|calls| b8c16239_18bb_5864_c68a_10d15763a374
  a2e0a6bb_58cb_76b3_f218_2935b392513d["testEncodeReservedSettingsKey0x4()"]
  a2e0a6bb_58cb_76b3_f218_2935b392513d -->|calls| b8c16239_18bb_5864_c68a_10d15763a374
  42171f1c_1687_8058_54b8_5e8d8dcdfc44["testEncodeReservedSettingsKey0x5()"]
  42171f1c_1687_8058_54b8_5e8d8dcdfc44 -->|calls| b8c16239_18bb_5864_c68a_10d15763a374
  a9a3ec95_664a_9197_46a1_611a3016bc21["setQpackStreams()"]
  b8c16239_18bb_5864_c68a_10d15763a374 -->|calls| a9a3ec95_664a_9197_46a1_611a3016bc21
  style b8c16239_18bb_5864_c68a_10d15763a374 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java lines 580–594

    private void testEncodeReservedSettingsKey(boolean delayQpackStreams, long key) {
        Http3SettingsFrame frame = mock(Http3SettingsFrame.class);
        when(frame.iterator()).thenReturn(Collections.singletonMap(key, 0L).entrySet().iterator());
        try {
            assertFalse(codecChannel.writeOutbound(frame));
            if (delayQpackStreams) {
                setQpackStreams();
                codecChannel.checkException();
            }
            fail();
        } catch (Exception e) {
            assertException(Http3ErrorCode.H3_SETTINGS_ERROR, e);
        }
        verifyClose(Http3ErrorCode.H3_SETTINGS_ERROR, parent);
    }

Domain

Subdomains

Frequently Asked Questions

What does testEncodeReservedSettingsKey() do?
testEncodeReservedSettingsKey() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java.
Where is testEncodeReservedSettingsKey() defined?
testEncodeReservedSettingsKey() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java at line 580.
What does testEncodeReservedSettingsKey() call?
testEncodeReservedSettingsKey() calls 1 function(s): setQpackStreams.
What calls testEncodeReservedSettingsKey()?
testEncodeReservedSettingsKey() is called by 4 function(s): testEncodeReservedSettingsKey0x2, testEncodeReservedSettingsKey0x3, testEncodeReservedSettingsKey0x4, testEncodeReservedSettingsKey0x5.

Analyze Your Own Codebase

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

Try Supermodel Free