insertHeader() — netty Function Reference
Architecture documentation for the insertHeader() function in HpackDecoder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b66cbe7c_5b8d_72cf_4540_be29fac4d7d8["insertHeader()"] 929eb7d3_94e9_fa41_fd78_c76a9b499b89["HpackDecoder"] b66cbe7c_5b8d_72cf_4540_be29fac4d7d8 -->|defined in| 929eb7d3_94e9_fa41_fd78_c76a9b499b89 f902eae9_e223_3289_c748_bbdc7d188389["decode()"] f902eae9_e223_3289_c748_bbdc7d188389 -->|calls| b66cbe7c_5b8d_72cf_4540_be29fac4d7d8 43fd3d2d_f851_d2d8_22e4_2146ae2443f8["appendToHeaderList()"] b66cbe7c_5b8d_72cf_4540_be29fac4d7d8 -->|calls| 43fd3d2d_f851_d2d8_22e4_2146ae2443f8 920fe590_8969_bc7e_33d4_84ccadf1debf["HpackHeaderField()"] b66cbe7c_5b8d_72cf_4540_be29fac4d7d8 -->|calls| 920fe590_8969_bc7e_33d4_84ccadf1debf style b66cbe7c_5b8d_72cf_4540_be29fac4d7d8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/main/java/io/netty/handler/codec/http2/HpackDecoder.java lines 433–448
private void insertHeader(Http2HeadersSink sink, AsciiString name, AsciiString value, IndexType indexType) {
sink.appendToHeaderList(name, value);
switch (indexType) {
case NONE:
case NEVER:
break;
case INCREMENTAL:
hpackDynamicTable.add(new HpackHeaderField(name, value));
break;
default:
throw new Error("Unexpected index type: " + indexType);
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does insertHeader() do?
insertHeader() is a function in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HpackDecoder.java.
Where is insertHeader() defined?
insertHeader() is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HpackDecoder.java at line 433.
What does insertHeader() call?
insertHeader() calls 2 function(s): HpackHeaderField, appendToHeaderList.
What calls insertHeader()?
insertHeader() is called by 1 function(s): decode.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free