Home / Function/ delayAck() — netty Function Reference

delayAck() — netty Function Reference

Architecture documentation for the delayAck() function in QpackEncoderDynamicTableTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  6e0c2a4a_f933_84ae_4d83_a2972efd248b["delayAck()"]
  0b57921e_fd41_0d68_9a74_4964c2403fe3["QpackEncoderDynamicTableTest"]
  6e0c2a4a_f933_84ae_4d83_a2972efd248b -->|defined in| 0b57921e_fd41_0d68_9a74_4964c2403fe3
  d7544af3_e12b_84f0_ec3c_43abe17ab12b["addAndValidateHeader()"]
  6e0c2a4a_f933_84ae_4d83_a2972efd248b -->|calls| d7544af3_e12b_84f0_ec3c_43abe17ab12b
  d2de0dec_6902_edaf_d41e_fba75f427386["addHeader()"]
  6e0c2a4a_f933_84ae_4d83_a2972efd248b -->|calls| d2de0dec_6902_edaf_d41e_fba75f427386
  19ef1a50_89d3_488d_cc4d_74c683f645c1["getEntryIndex()"]
  6e0c2a4a_f933_84ae_4d83_a2972efd248b -->|calls| 19ef1a50_89d3_488d_cc4d_74c683f645c1
  style 6e0c2a4a_f933_84ae_4d83_a2972efd248b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDynamicTableTest.java lines 62–80

    @Test
    public void delayAck() throws Exception {
        QpackEncoderDynamicTable table = newDynamicTable(16, 50, 128);

        addAndValidateHeader(table, emptyHeader);
        addAndValidateHeader(table, fooBarHeader);
        final int idx2 = addAndValidateHeader(table, fooBar2Header);

        assertThat("Header addition passed.", addHeader(table, fooBarHeader), lessThan(0));

        table.incrementKnownReceivedCount(3);
        assertThat("Unexpected entry index.", getEntryIndex(table, emptyHeader), lessThan(0));
        assertThat("Unexpected entry index.", getEntryIndex(table, fooBarHeader), lessThan(0));
        assertThat("Unexpected entry index.", getEntryIndex(table, fooBar2Header), is(idx2));

        final int idx1 = addAndValidateHeader(table, emptyHeader);
        assertThat("Unexpected entry index.", getEntryIndex(table, emptyHeader), is(idx1));
        assertThat("Unexpected entry index.", getEntryIndex(table, fooBar2Header), lessThan(0));
    }

Domain

Subdomains

Frequently Asked Questions

What does delayAck() do?
delayAck() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDynamicTableTest.java.
Where is delayAck() defined?
delayAck() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/QpackEncoderDynamicTableTest.java at line 62.
What does delayAck() call?
delayAck() calls 3 function(s): addAndValidateHeader, addHeader, getEntryIndex.

Analyze Your Own Codebase

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

Try Supermodel Free