testFlush() — netty Function Reference
Architecture documentation for the testFlush() function in Lz4FrameEncoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 41d698aa_a735_854e_8f80_b01f96ea35b4["testFlush()"] 16452743_407c_c5f6_ee9f_baa8b84020f0["Lz4FrameEncoderTest"] 41d698aa_a735_854e_8f80_b01f96ea35b4 -->|defined in| 16452743_407c_c5f6_ee9f_baa8b84020f0 6111e409_d85d_a017_6935_7ac7b5d5a337["Lz4FrameEncoder()"] 41d698aa_a735_854e_8f80_b01f96ea35b4 -->|calls| 6111e409_d85d_a017_6935_7ac7b5d5a337 b40abe87_4a28_e9da_fe39_82d9b1130383["EmbeddedChannel()"] 41d698aa_a735_854e_8f80_b01f96ea35b4 -->|calls| b40abe87_4a28_e9da_fe39_82d9b1130383 style 41d698aa_a735_854e_8f80_b01f96ea35b4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-compression/src/test/java/io/netty/handler/codec/compression/Lz4FrameEncoderTest.java lines 199–214
@Test
public void testFlush() {
Lz4FrameEncoder encoder = new Lz4FrameEncoder();
EmbeddedChannel channel = new EmbeddedChannel(encoder);
int size = 27;
ByteBuf buf = ByteBufAllocator.DEFAULT.buffer(size, size);
buf.writerIndex(size);
assertEquals(0, encoder.getBackingBuffer().readableBytes());
channel.write(buf);
assertTrue(channel.outboundMessages().isEmpty());
assertEquals(size, encoder.getBackingBuffer().readableBytes());
channel.flush();
assertTrue(channel.finish());
assertTrue(channel.releaseOutbound());
assertFalse(channel.releaseInbound());
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does testFlush() do?
testFlush() is a function in the netty codebase, defined in codec-compression/src/test/java/io/netty/handler/codec/compression/Lz4FrameEncoderTest.java.
Where is testFlush() defined?
testFlush() is defined in codec-compression/src/test/java/io/netty/handler/codec/compression/Lz4FrameEncoderTest.java at line 199.
What does testFlush() call?
testFlush() calls 2 function(s): EmbeddedChannel, Lz4FrameEncoder.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free