StreamHandler Class — netty Architecture
Architecture documentation for the StreamHandler class in QuicStreamChannelCloseTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 64e9e218_876e_f435_f842_e2cfd8990626["StreamHandler"] 1a4414cc_c51a_0f28_9c01_05308a452f26["QuicStreamChannelCloseTest.java"] 64e9e218_876e_f435_f842_e2cfd8990626 -->|defined in| 1a4414cc_c51a_0f28_9c01_05308a452f26 c8e1754d_880f_459b_0135_b23bfc671766["userEventTriggered()"] 64e9e218_876e_f435_f842_e2cfd8990626 -->|method| c8e1754d_880f_459b_0135_b23bfc671766 06412669_9800_69c4_58b0_b97ece301f25["channelRead()"] 64e9e218_876e_f435_f842_e2cfd8990626 -->|method| 06412669_9800_69c4_58b0_b97ece301f25
Relationship Graph
Source Code
codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicStreamChannelCloseTest.java lines 291–305
private static final class StreamHandler extends ChannelInboundHandlerAdapter {
@Override
public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception {
if (evt == ChannelInputShutdownReadComplete.INSTANCE) {
// Received a FIN
ctx.close();
}
}
@Override
public void channelRead(ChannelHandlerContext ctx, Object msg) {
ReferenceCountUtil.release(msg);
}
}
Defined In
Source
Frequently Asked Questions
What is the StreamHandler class?
StreamHandler is a class in the netty codebase, defined in codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicStreamChannelCloseTest.java.
Where is StreamHandler defined?
StreamHandler is defined in codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicStreamChannelCloseTest.java at line 291.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free