testHttp3SettingsFrame() — netty Function Reference
Architecture documentation for the testHttp3SettingsFrame() function in Http3FrameCodecTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD c4d16b9a_402f_ba6b_949e_77c11bb4803d["testHttp3SettingsFrame()"] 5690f307_9248_ec29_2c84_6839dbcdc179["Http3FrameCodecTest"] c4d16b9a_402f_ba6b_949e_77c11bb4803d -->|defined in| 5690f307_9248_ec29_2c84_6839dbcdc179 f172e438_95aa_794a_73ee_b2131dfe9d18["setUp()"] c4d16b9a_402f_ba6b_949e_77c11bb4803d -->|calls| f172e438_95aa_794a_73ee_b2131dfe9d18 b1ff5de9_9ca0_35d9_9bc2_5d0d9a917169["testFrameEncodedAndDecoded()"] c4d16b9a_402f_ba6b_949e_77c11bb4803d -->|calls| b1ff5de9_9ca0_35d9_9bc2_5d0d9a917169 style c4d16b9a_402f_ba6b_949e_77c11bb4803d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java lines 265–284
@ParameterizedTest(name = "{index}: fragmented = {0}, maxBlockedStreams = {1}, delayQpackStreams = {2}")
@MethodSource("data")
public void testHttp3SettingsFrame(
boolean fragmented, int maxBlockedStreams, boolean delayQpackStreams) throws Exception {
setUp(maxBlockedStreams, delayQpackStreams);
Http3SettingsFrame settingsFrame = new DefaultHttp3SettingsFrame();
settingsFrame.put(Http3SettingsFrame.HTTP3_SETTINGS_QPACK_MAX_TABLE_CAPACITY, 100L);
settingsFrame.put(Http3SettingsFrame.HTTP3_SETTINGS_QPACK_BLOCKED_STREAMS, 1L);
settingsFrame.put(Http3SettingsFrame.HTTP3_SETTINGS_MAX_FIELD_SECTION_SIZE, 128L);
settingsFrame.put(Http3SettingsFrame.HTTP3_SETTINGS_ENABLE_CONNECT_PROTOCOL, 0L);
settingsFrame.put(Http3SettingIdentifier.HTTP3_SETTINGS_H3_DATAGRAM.id(), 1L);
// Ensure we can encode and decode all sizes correctly.
// unknown settings id/key will be ignored
settingsFrame.put(63, 63L);
settingsFrame.put(16383, 16383L);
settingsFrame.put(1073741823, 1073741823L);
settingsFrame.put(4611686018427387903L, 4611686018427387903L);
testFrameEncodedAndDecoded(
fragmented, maxBlockedStreams, delayQpackStreams, settingsFrame);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testHttp3SettingsFrame() do?
testHttp3SettingsFrame() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java.
Where is testHttp3SettingsFrame() defined?
testHttp3SettingsFrame() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java at line 265.
What does testHttp3SettingsFrame() call?
testHttp3SettingsFrame() calls 2 function(s): setUp, testFrameEncodedAndDecoded.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free