testDynamicTableIndexed() — netty Function Reference
Architecture documentation for the testDynamicTableIndexed() function in QpackEncoderDecoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 03d51482_35ec_6301_b735_1bbed1e47a21["testDynamicTableIndexed()"] a2f105b8_5272_f106_c6ff_e4604fde3ee0["QpackEncoderDecoderTest"] 03d51482_35ec_6301_b735_1bbed1e47a21 -->|defined in| a2f105b8_5272_f106_c6ff_e4604fde3ee0 1bf51089_9e22_a05a_05e9_15cd2276797f["dynamicIndexed()"] 1bf51089_9e22_a05a_05e9_15cd2276797f -->|calls| 03d51482_35ec_6301_b735_1bbed1e47a21 48c808c6_db0e_e56c_9d15_f12d6e4576ed["dynamicIndexedWithStaticTableNameRef()"] 48c808c6_db0e_e56c_9d15_f12d6e4576ed -->|calls| 03d51482_35ec_6301_b735_1bbed1e47a21 4532cf55_07c3_23b1_bd32_f99083b0395b["dynamicIndexedWithNameRef()"] 4532cf55_07c3_23b1_bd32_f99083b0395b -->|calls| 03d51482_35ec_6301_b735_1bbed1e47a21 dbadf5dd_759e_9666_c044_b830bfb006e7["encode()"] 03d51482_35ec_6301_b735_1bbed1e47a21 -->|calls| dbadf5dd_759e_9666_c044_b830bfb006e7 d1b98b2f_bbd4_27a4_6d86_baace932a319["verifyRequiredInsertCount()"] 03d51482_35ec_6301_b735_1bbed1e47a21 -->|calls| d1b98b2f_bbd4_27a4_6d86_baace932a319 df3a5571_94fc_f51f_c432_e0490c53efd5["verifyKnownReceivedCount()"] 03d51482_35ec_6301_b735_1bbed1e47a21 -->|calls| df3a5571_94fc_f51f_c432_e0490c53efd5 879f268a_79d6_4e84_4dcc_69e8fceb5059["decode()"] 03d51482_35ec_6301_b735_1bbed1e47a21 -->|calls| 879f268a_79d6_4e84_4dcc_69e8fceb5059 b0e13fad_f554_d84c_38f4_40a57d570d8a["verifyDecodedHeader()"] 03d51482_35ec_6301_b735_1bbed1e47a21 -->|calls| b0e13fad_f554_d84c_38f4_40a57d570d8a style 03d51482_35ec_6301_b735_1bbed1e47a21 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDecoderTest.java lines 335–358
private void testDynamicTableIndexed(CharSequence name, CharSequence value) throws Exception {
encHeaders.add(name, value);
encode(out, encHeaders);
verifyRequiredInsertCount(headersAdded);
verifyKnownReceivedCount(headersAdded);
decode(out, decHeaders);
assertThat(decDynamicTable.insertCount(), is(headersAdded));
assertThat(decHeaders.size(), is(1));
verifyDecodedHeader(name, value);
// Encode again to refer to dynamic table
out.clear();
decHeaders.clear();
encode(out, encHeaders);
verifyRequiredInsertCount(headersAdded);
verifyKnownReceivedCount(headersAdded);
decode(out, decHeaders);
assertThat(decDynamicTable.insertCount(), is(headersAdded));
assertThat(decHeaders.size(), is(1));
verifyDecodedHeader(name, value);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testDynamicTableIndexed() do?
testDynamicTableIndexed() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDecoderTest.java.
Where is testDynamicTableIndexed() defined?
testDynamicTableIndexed() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDecoderTest.java at line 335.
What does testDynamicTableIndexed() call?
testDynamicTableIndexed() calls 5 function(s): decode, encode, verifyDecodedHeader, verifyKnownReceivedCount, verifyRequiredInsertCount.
What calls testDynamicTableIndexed()?
testDynamicTableIndexed() is called by 3 function(s): dynamicIndexed, dynamicIndexedWithNameRef, dynamicIndexedWithStaticTableNameRef.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free