Home / Function/ encodedRequiredInsertCount() — netty Function Reference

encodedRequiredInsertCount() — netty Function Reference

Architecture documentation for the encodedRequiredInsertCount() function in QpackEncoderDynamicTable.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  1b0bdefb_23b9_c13d_cb67_e8e9f354f031["encodedRequiredInsertCount()"]
  4f2fd884_2460_757f_867b_2f1f2c79f9b9["QpackEncoderDynamicTable"]
  1b0bdefb_23b9_c13d_cb67_e8e9f354f031 -->|defined in| 4f2fd884_2460_757f_867b_2f1f2c79f9b9
  67115d8b_6ff8_dc77_25fb_4e867b23fef2["encodedKnownReceivedCount()"]
  67115d8b_6ff8_dc77_25fb_4e867b23fef2 -->|calls| 1b0bdefb_23b9_c13d_cb67_e8e9f354f031
  style 1b0bdefb_23b9_c13d_cb67_e8e9f354f031 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http3/src/main/java/io/netty/handler/codec/http3/QpackEncoderDynamicTable.java lines 251–259

    int encodedRequiredInsertCount(int reqInsertCount) {
        // https://www.rfc-editor.org/rfc/rfc9204.html#name-required-insert-count
        // if ReqInsertCount == 0:
        //      EncInsertCount = 0
        // else:
        //      EncInsertCount = (ReqInsertCount mod (2 * MaxEntries)) + 1
        //
        return reqInsertCount == 0 ? 0 : reqInsertCount % toIntExact(2 * QpackUtil.maxEntries(maxTableCapacity)) + 1;
    }

Domain

Subdomains

Frequently Asked Questions

What does encodedRequiredInsertCount() do?
encodedRequiredInsertCount() is a function in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/QpackEncoderDynamicTable.java.
Where is encodedRequiredInsertCount() defined?
encodedRequiredInsertCount() is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/QpackEncoderDynamicTable.java at line 251.
What calls encodedRequiredInsertCount()?
encodedRequiredInsertCount() is called by 1 function(s): encodedKnownReceivedCount.

Analyze Your Own Codebase

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

Try Supermodel Free