multipleReferences() — netty Function Reference
Architecture documentation for the multipleReferences() function in QpackEncoderDynamicTableTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD edfdcfac_bb0e_bc4b_02ac_3b7440cf24c7["multipleReferences()"] 0b57921e_fd41_0d68_9a74_4964c2403fe3["QpackEncoderDynamicTableTest"] edfdcfac_bb0e_bc4b_02ac_3b7440cf24c7 -->|defined in| 0b57921e_fd41_0d68_9a74_4964c2403fe3 d7544af3_e12b_84f0_ec3c_43abe17ab12b["addAndValidateHeader()"] edfdcfac_bb0e_bc4b_02ac_3b7440cf24c7 -->|calls| d7544af3_e12b_84f0_ec3c_43abe17ab12b d2de0dec_6902_edaf_d41e_fba75f427386["addHeader()"] edfdcfac_bb0e_bc4b_02ac_3b7440cf24c7 -->|calls| d2de0dec_6902_edaf_d41e_fba75f427386 927b57b4_937d_8e9e_fec1_47bceaf8b4bd["verifyTableEmpty()"] edfdcfac_bb0e_bc4b_02ac_3b7440cf24c7 -->|calls| 927b57b4_937d_8e9e_fec1_47bceaf8b4bd style edfdcfac_bb0e_bc4b_02ac_3b7440cf24c7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDynamicTableTest.java lines 186–203
@Test
public void multipleReferences() throws Exception {
// maxIndex = 2 * maxEntries = 2 * 39/32 = 2
QpackEncoderDynamicTable table = newDynamicTable(fooBar3Header.size());
final int idx1 = addAndValidateHeader(table, fooBar3Header);
table.addReferenceToEntry(fooBar3Header.name, fooBar3Header.value, idx1);
table.addReferenceToEntry(fooBar3Header.name, fooBar3Header.value, idx1);
table.acknowledgeInsertCountOnAck(idx1);
// first entry still active
assertThat("Header added", addHeader(table, fooBar2Header), lessThan(0));
table.acknowledgeInsertCountOnAck(idx1);
verifyTableEmpty(table);
addAndValidateHeader(table, fooBarHeader);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does multipleReferences() do?
multipleReferences() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDynamicTableTest.java.
Where is multipleReferences() defined?
multipleReferences() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDynamicTableTest.java at line 186.
What does multipleReferences() call?
multipleReferences() calls 3 function(s): addAndValidateHeader, addHeader, verifyTableEmpty.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free