HpackHeaderField() — netty Function Reference
Architecture documentation for the HpackHeaderField() function in HpackDynamicTable.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD e2aac505_a762_df0f_db79_55d35adf0f2b["HpackHeaderField()"] feed71e9_4455_9bda_6187_d37edd627c61["HpackDynamicTable"] e2aac505_a762_df0f_db79_55d35adf0f2b -->|defined in| feed71e9_4455_9bda_6187_d37edd627c61 d5ad6030_d26c_c0ab_aa8c_77ac80f9a8b6["length()"] e2aac505_a762_df0f_db79_55d35adf0f2b -->|calls| d5ad6030_d26c_c0ab_aa8c_77ac80f9a8b6 2e5bce26_eedf_4583_6e33_38cb076d86e6["size()"] e2aac505_a762_df0f_db79_55d35adf0f2b -->|calls| 2e5bce26_eedf_4583_6e33_38cb076d86e6 style e2aac505_a762_df0f_db79_55d35adf0f2b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/main/java/io/netty/handler/codec/http2/HpackDynamicTable.java lines 84–94
public HpackHeaderField getEntry(int index) {
if (index <= 0 || index > length()) {
throw new IndexOutOfBoundsException("Index " + index + " out of bounds for length " + length());
}
int i = head - index;
if (i < 0) {
return hpackHeaderFields[i + hpackHeaderFields.length];
} else {
return hpackHeaderFields[i];
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does HpackHeaderField() do?
HpackHeaderField() is a function in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HpackDynamicTable.java.
Where is HpackHeaderField() defined?
HpackHeaderField() is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HpackDynamicTable.java at line 84.
What does HpackHeaderField() call?
HpackHeaderField() calls 2 function(s): length, size.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free