testGeneralByteBufOutputStream() — netty Function Reference
Architecture documentation for the testGeneralByteBufOutputStream() function in ByteBufStreamTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 0f4dc196_a904_3973_f5e3_ad43e646b091["testGeneralByteBufOutputStream()"] a5486ee2_8de3_00d9_5697_f3849d26246a["ByteBufStreamTest"] 0f4dc196_a904_3973_f5e3_ad43e646b091 -->|defined in| a5486ee2_8de3_00d9_5697_f3849d26246a style 0f4dc196_a904_3973_f5e3_ad43e646b091 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/ByteBufStreamTest.java lines 323–344
@Test
public void testGeneralByteBufOutputStream() throws Exception {
// case1
ByteBuf buf = PooledByteBufAllocator.DEFAULT.buffer(16);
buf.writeBytes(new byte[] { 1, 2, 3, 4, 5, 6 });
final ByteBufOutputStream out = new ByteBufOutputStream(buf, false);
try {
out.writeBoolean(true);
out.writeBoolean(false);
out.writeByte(42);
out.writeByte(224);
out.writeBytes("Hello, World!");
out.write(new byte[]{1, 3, 3, 4}, 0, 0);
} finally {
out.close();
}
assertEquals(1, out.buffer().refCnt());
// When releaseOnClose is not set or releaseOnClose is false, ByteBuf must be released manually.
out.buffer().release();
assertEquals(0, out.buffer().refCnt());
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testGeneralByteBufOutputStream() do?
testGeneralByteBufOutputStream() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/ByteBufStreamTest.java.
Where is testGeneralByteBufOutputStream() defined?
testGeneralByteBufOutputStream() is defined in buffer/src/test/java/io/netty/buffer/ByteBufStreamTest.java at line 323.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free