writeHeaders() — netty Function Reference
Architecture documentation for the writeHeaders() function in HttpToHttp2ConnectionHandler.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 11c74977_305d_4e4a_d861_36d3c5d33abb["writeHeaders()"] 4447759a_2f71_7328_e5e4_3e3629ebf2c1["HttpToHttp2ConnectionHandler"] 11c74977_305d_4e4a_d861_36d3c5d33abb -->|defined in| 4447759a_2f71_7328_e5e4_3e3629ebf2c1 7372f9aa_ae7e_50a4_48ab_f253231ab58a["write()"] 7372f9aa_ae7e_50a4_48ab_f253231ab58a -->|calls| 11c74977_305d_4e4a_d861_36d3c5d33abb style 11c74977_305d_4e4a_d861_36d3c5d33abb fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/main/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandler.java lines 154–163
private static void writeHeaders(ChannelHandlerContext ctx, Http2ConnectionEncoder encoder, int streamId,
HttpHeaders headers, Http2Headers http2Headers, boolean endStream,
SimpleChannelPromiseAggregator promiseAggregator) {
int dependencyId = headers.getInt(
HttpConversionUtil.ExtensionHeaderNames.STREAM_DEPENDENCY_ID.text(), 0);
short weight = headers.getShort(
HttpConversionUtil.ExtensionHeaderNames.STREAM_WEIGHT.text(), Http2CodecUtil.DEFAULT_PRIORITY_WEIGHT);
encoder.writeHeaders(ctx, streamId, http2Headers, dependencyId, weight, false,
0, endStream, promiseAggregator.newPromise());
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does writeHeaders() do?
writeHeaders() is a function in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandler.java.
Where is writeHeaders() defined?
writeHeaders() is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandler.java at line 154.
What calls writeHeaders()?
writeHeaders() is called by 1 function(s): write.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free