Http2StreamChannelOption Class — netty Architecture
Architecture documentation for the Http2StreamChannelOption class in Http2StreamChannelOption.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD fc7d9bb7_980f_ecce_b376_7cc89e1736eb["Http2StreamChannelOption"] 9dfd99be_fa95_a25c_a730_9d3c9149f81e["Http2StreamChannelOption.java"] fc7d9bb7_980f_ecce_b376_7cc89e1736eb -->|defined in| 9dfd99be_fa95_a25c_a730_9d3c9149f81e a2539ca3_1c0d_8006_fbb2_ffcab21cad48["Http2StreamChannelOption()"] fc7d9bb7_980f_ecce_b376_7cc89e1736eb -->|method| a2539ca3_1c0d_8006_fbb2_ffcab21cad48
Relationship Graph
Source Code
codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamChannelOption.java lines 25–42
public final class Http2StreamChannelOption<T> extends ChannelOption<T> {
private Http2StreamChannelOption(String name) {
super(name);
}
/**
* When set to {@code true} {@link Http2WindowUpdateFrame}s will be automatically be generated and written for
* {@link Http2StreamChannel}s as soon as frames are passed to the user via
* {@link io.netty.channel.ChannelPipeline#fireChannelRead(Object)}. If the user wants more control on when a
* window update is send its possible to set it to {@code false}. In this case the user is responsible to
* generate the correct {@link Http2WindowUpdateFrame}s and eventually write these to the channel.
* <p>
* See <a href="https://datatracker.ietf.org/doc/html/rfc9113#section-5.2">RFC9113 5.2. Flow Control</a> for more
* details.
*/
public static final ChannelOption<Boolean> AUTO_STREAM_FLOW_CONTROL =
valueOf("AUTO_STREAM_FLOW_CONTROL");
}
Source
Frequently Asked Questions
What is the Http2StreamChannelOption class?
Http2StreamChannelOption is a class in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamChannelOption.java.
Where is Http2StreamChannelOption defined?
Http2StreamChannelOption is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamChannelOption.java at line 25.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free