Home / Function/ encodeLengthPrefixedHuffmanEncodedLiteral() — netty Function Reference

encodeLengthPrefixedHuffmanEncodedLiteral() — netty Function Reference

Architecture documentation for the encodeLengthPrefixedHuffmanEncodedLiteral() function in QpackEncoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  1d1129bf_521d_60d8_41f4_656041274adf["encodeLengthPrefixedHuffmanEncodedLiteral()"]
  9e578dbc_12be_4439_554b_24e265961ea5["QpackEncoder"]
  1d1129bf_521d_60d8_41f4_656041274adf -->|defined in| 9e578dbc_12be_4439_554b_24e265961ea5
  ff05e54c_ab86_28f0_9c02_ca61844188a2["tryAddToDynamicTable()"]
  ff05e54c_ab86_28f0_9c02_ca61844188a2 -->|calls| 1d1129bf_521d_60d8_41f4_656041274adf
  4e8cb2d3_5e5f_ee8e_1b58_767b9e28c8b0["encodeLiteral()"]
  4e8cb2d3_5e5f_ee8e_1b58_767b9e28c8b0 -->|calls| 1d1129bf_521d_60d8_41f4_656041274adf
  8c4148c2_fd3d_471d_6dd9_a42039bbcbac["encodeStringLiteral()"]
  8c4148c2_fd3d_471d_6dd9_a42039bbcbac -->|calls| 1d1129bf_521d_60d8_41f4_656041274adf
  style 1d1129bf_521d_60d8_41f4_656041274adf fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http3/src/main/java/io/netty/handler/codec/http3/QpackEncoder.java lines 510–514

    private void encodeLengthPrefixedHuffmanEncodedLiteral(ByteBuf out, byte mask, int prefix, CharSequence value) {
        int huffmanLength = huffmanEncoder.getEncodedLength(value);
        encodePrefixedInteger(out, mask, prefix, huffmanLength);
        huffmanEncoder.encode(out, value);
    }

Domain

Subdomains

Frequently Asked Questions

What does encodeLengthPrefixedHuffmanEncodedLiteral() do?
encodeLengthPrefixedHuffmanEncodedLiteral() is a function in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/QpackEncoder.java.
Where is encodeLengthPrefixedHuffmanEncodedLiteral() defined?
encodeLengthPrefixedHuffmanEncodedLiteral() is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/QpackEncoder.java at line 510.
What calls encodeLengthPrefixedHuffmanEncodedLiteral()?
encodeLengthPrefixedHuffmanEncodedLiteral() is called by 3 function(s): encodeLiteral, encodeStringLiteral, tryAddToDynamicTable.

Analyze Your Own Codebase

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

Try Supermodel Free