Home / Function/ testGatheringWritesPartial() — netty Function Reference

testGatheringWritesPartial() — netty Function Reference

Architecture documentation for the testGatheringWritesPartial() function in FixedCompositeByteBufTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  fb76dea7_b8f0_cfbe_ae2d_1174b7857296["testGatheringWritesPartial()"]
  0580ab1c_4068_2dfc_70ec_23a7d5440016["FixedCompositeByteBufTest"]
  fb76dea7_b8f0_cfbe_ae2d_1174b7857296 -->|defined in| 0580ab1c_4068_2dfc_70ec_23a7d5440016
  f85de10d_bebf_6abf_0b43_233d4e4b395e["testGatheringWritesPartialHeap()"]
  f85de10d_bebf_6abf_0b43_233d4e4b395e -->|calls| fb76dea7_b8f0_cfbe_ae2d_1174b7857296
  931daaca_6a87_f025_1ec1_0462edc17a1b["testGatheringWritesPartialDirect()"]
  931daaca_6a87_f025_1ec1_0462edc17a1b -->|calls| fb76dea7_b8f0_cfbe_ae2d_1174b7857296
  da829949_58b4_79eb_f956_8b6fcf52fdbd["testGatheringWritesPartialMixes()"]
  da829949_58b4_79eb_f956_8b6fcf52fdbd -->|calls| fb76dea7_b8f0_cfbe_ae2d_1174b7857296
  9eee3d71_82e9_941b_cbd7_d65c7bd8aa96["testGatheringWritesPartialHeapPooled()"]
  9eee3d71_82e9_941b_cbd7_d65c7bd8aa96 -->|calls| fb76dea7_b8f0_cfbe_ae2d_1174b7857296
  408e8edb_e23f_a3ff_8d17_944b5134e617["testGatheringWritesPartialDirectPooled()"]
  408e8edb_e23f_a3ff_8d17_944b5134e617 -->|calls| fb76dea7_b8f0_cfbe_ae2d_1174b7857296
  a2f45c29_e2b3_f46f_4a49_c0ff66d7a397["testGatheringWritesPartialMixesPooled()"]
  a2f45c29_e2b3_f46f_4a49_c0ff66d7a397 -->|calls| fb76dea7_b8f0_cfbe_ae2d_1174b7857296
  style fb76dea7_b8f0_cfbe_ae2d_1174b7857296 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/test/java/io/netty/buffer/FixedCompositeByteBufTest.java lines 333–347

    private static void testGatheringWritesPartial(ByteBuf buf1, ByteBuf buf2) throws Exception {
        buf1.writeBytes(new byte[]{1, 2, 3, 4});
        buf2.writeBytes(new byte[]{1, 2, 3, 4});
        ByteBuf buf = newBuffer(buf1, buf2);
        AbstractByteBufTest.TestGatheringByteChannel channel = new AbstractByteBufTest.TestGatheringByteChannel(1);

        while (buf.isReadable()) {
            buf.readBytes(channel, buf.readableBytes());
        }

        byte[] data = new byte[8];
        buf.getBytes(0, data);
        assertArrayEquals(data, channel.writtenBytes());
        buf.release();
    }

Domain

Subdomains

Frequently Asked Questions

What does testGatheringWritesPartial() do?
testGatheringWritesPartial() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/FixedCompositeByteBufTest.java.
Where is testGatheringWritesPartial() defined?
testGatheringWritesPartial() is defined in buffer/src/test/java/io/netty/buffer/FixedCompositeByteBufTest.java at line 333.
What calls testGatheringWritesPartial()?
testGatheringWritesPartial() is called by 6 function(s): testGatheringWritesPartialDirect, testGatheringWritesPartialDirectPooled, testGatheringWritesPartialHeap, testGatheringWritesPartialHeapPooled, testGatheringWritesPartialMixes, testGatheringWritesPartialMixesPooled.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free