testReaderIndexAndMarks() — netty Function Reference
Architecture documentation for the testReaderIndexAndMarks() function in SlicedByteBufTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b21f1e91_b807_f0dc_91a2_3e12b5588dc6["testReaderIndexAndMarks()"] d2003ad7_9c00_dcea_c98f_30ea8ee049f1["SlicedByteBufTest"] b21f1e91_b807_f0dc_91a2_3e12b5588dc6 -->|defined in| d2003ad7_9c00_dcea_c98f_30ea8ee049f1 style b21f1e91_b807_f0dc_91a2_3e12b5588dc6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/SlicedByteBufTest.java lines 213–235
@Test
public void testReaderIndexAndMarks() {
ByteBuf wrapped = Unpooled.buffer(16);
try {
wrapped.writerIndex(14);
wrapped.readerIndex(2);
wrapped.markWriterIndex();
wrapped.markReaderIndex();
ByteBuf slice = wrapped.slice(4, 4);
assertEquals(0, slice.readerIndex());
assertEquals(4, slice.writerIndex());
slice.readerIndex(slice.readerIndex() + 1);
slice.resetReaderIndex();
assertEquals(0, slice.readerIndex());
slice.writerIndex(slice.writerIndex() - 1);
slice.resetWriterIndex();
assertEquals(0, slice.writerIndex());
} finally {
wrapped.release();
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testReaderIndexAndMarks() do?
testReaderIndexAndMarks() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/SlicedByteBufTest.java.
Where is testReaderIndexAndMarks() defined?
testReaderIndexAndMarks() is defined in buffer/src/test/java/io/netty/buffer/SlicedByteBufTest.java at line 213.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free