assertCompositeByteBufIsBufferCopyNeededForWrite() — netty Function Reference
Architecture documentation for the assertCompositeByteBufIsBufferCopyNeededForWrite() function in UnixChannelUtilTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 03b22a1f_d199_1b3a_6eef_af663af827ee["assertCompositeByteBufIsBufferCopyNeededForWrite()"] aa3e1068_46d1_03b8_888e_0b89ac0899c6["UnixChannelUtilTest"] 03b22a1f_d199_1b3a_6eef_af663af827ee -->|defined in| aa3e1068_46d1_03b8_888e_0b89ac0899c6 d9c5a5fa_7cbf_c658_11d8_259c4f831c9a["testIsBufferCopyNeededForWrite()"] d9c5a5fa_7cbf_c658_11d8_259c4f831c9a -->|calls| 03b22a1f_d199_1b3a_6eef_af663af827ee style 03b22a1f_d199_1b3a_6eef_af663af827ee fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport-native-unix-common/src/test/java/io/netty/channel/unix/UnixChannelUtilTest.java lines 66–87
private static void assertCompositeByteBufIsBufferCopyNeededForWrite(ByteBufAllocator alloc, int numDirect,
int numHeap, boolean expected) {
CompositeByteBuf comp = alloc.compositeBuffer(numDirect + numHeap);
List<ByteBuf> byteBufs = new LinkedList<ByteBuf>();
while (numDirect > 0) {
byteBufs.add(alloc.directBuffer(1));
numDirect--;
}
while (numHeap > 0) {
byteBufs.add(alloc.heapBuffer(1));
numHeap--;
}
Collections.shuffle(byteBufs);
for (ByteBuf byteBuf : byteBufs) {
comp.addComponent(byteBuf);
}
assertEquals(expected, isBufferCopyNeededForWrite(comp, IOV_MAX), byteBufs.toString());
assertTrue(comp.release());
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does assertCompositeByteBufIsBufferCopyNeededForWrite() do?
assertCompositeByteBufIsBufferCopyNeededForWrite() is a function in the netty codebase, defined in transport-native-unix-common/src/test/java/io/netty/channel/unix/UnixChannelUtilTest.java.
Where is assertCompositeByteBufIsBufferCopyNeededForWrite() defined?
assertCompositeByteBufIsBufferCopyNeededForWrite() is defined in transport-native-unix-common/src/test/java/io/netty/channel/unix/UnixChannelUtilTest.java at line 66.
What calls assertCompositeByteBufIsBufferCopyNeededForWrite()?
assertCompositeByteBufIsBufferCopyNeededForWrite() is called by 1 function(s): testIsBufferCopyNeededForWrite.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free