FlushSniffer Class — netty Architecture
Architecture documentation for the FlushSniffer class in Http2MultiplexTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 2087f0f7_b09d_7f33_a4aa_dd82ffa884c9["FlushSniffer"] 4b1eda98_3154_4584_9f2e_e46b7f1020ae["Http2MultiplexTest.java"] 2087f0f7_b09d_7f33_a4aa_dd82ffa884c9 -->|defined in| 4b1eda98_3154_4584_9f2e_e46b7f1020ae 6ce2543e_bc57_5361_d1ab_3bd1c4c2a047["checkFlush()"] 2087f0f7_b09d_7f33_a4aa_dd82ffa884c9 -->|method| 6ce2543e_bc57_5361_d1ab_3bd1c4c2a047 b9b63893_76d6_8a34_cbb9_a71b8eeaf1c2["flush()"] 2087f0f7_b09d_7f33_a4aa_dd82ffa884c9 -->|method| b9b63893_76d6_8a34_cbb9_a71b8eeaf1c2
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java lines 1537–1552
private static final class FlushSniffer extends ChannelOutboundHandlerAdapter {
private boolean didFlush;
public boolean checkFlush() {
boolean r = didFlush;
didFlush = false;
return r;
}
@Override
public void flush(ChannelHandlerContext ctx) throws Exception {
didFlush = true;
super.flush(ctx);
}
}
Source
Frequently Asked Questions
What is the FlushSniffer class?
FlushSniffer is a class in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java.
Where is FlushSniffer defined?
FlushSniffer is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java at line 1537.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free