Home / Function/ encodeInteger() — netty Function Reference

encodeInteger() — netty Function Reference

Architecture documentation for the encodeInteger() function in HpackEncoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  ff646124_1e6a_47c4_ccf7_8d4b7525d870["encodeInteger()"]
  616b4418_6852_a9a9_188d_063a8768b35a["HpackEncoder"]
  ff646124_1e6a_47c4_ccf7_8d4b7525d870 -->|defined in| 616b4418_6852_a9a9_188d_063a8768b35a
  d416f498_d09b_3bf6_6f3c_bec7a647a54f["encodeHeader()"]
  d416f498_d09b_3bf6_6f3c_bec7a647a54f -->|calls| ff646124_1e6a_47c4_ccf7_8d4b7525d870
  adfd1aa5_7f5f_afdb_ebcb_3b15451068ea["setMaxHeaderTableSize()"]
  adfd1aa5_7f5f_afdb_ebcb_3b15451068ea -->|calls| ff646124_1e6a_47c4_ccf7_8d4b7525d870
  772d7221_f578_9e4a_8e58_b93602d19372["encodeStringLiteral()"]
  772d7221_f578_9e4a_8e58_b93602d19372 -->|calls| ff646124_1e6a_47c4_ccf7_8d4b7525d870
  23158887_3faf_9358_cf8e_ccef0456523f["encodeLiteral()"]
  23158887_3faf_9358_cf8e_ccef0456523f -->|calls| ff646124_1e6a_47c4_ccf7_8d4b7525d870
  style ff646124_1e6a_47c4_ccf7_8d4b7525d870 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/main/java/io/netty/handler/codec/http2/HpackEncoder.java lines 270–272

    private static void encodeInteger(ByteBuf out, int mask, int n, int i) {
        encodeInteger(out, mask, n, (long) i);
    }

Domain

Subdomains

Frequently Asked Questions

What does encodeInteger() do?
encodeInteger() is a function in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HpackEncoder.java.
Where is encodeInteger() defined?
encodeInteger() is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HpackEncoder.java at line 270.
What calls encodeInteger()?
encodeInteger() is called by 4 function(s): encodeHeader, encodeLiteral, encodeStringLiteral, setMaxHeaderTableSize.

Analyze Your Own Codebase

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

Try Supermodel Free