setSingleBytes() — netty Function Reference
Architecture documentation for the setSingleBytes() function in UnsafeByteBufUtil.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 9590a4f8_5d7a_5842_8781_93e563dc4044["setSingleBytes()"] 2f99d7c3_a5a0_5538_ae7e_a825ef1ab37a["UnsafeByteBufUtil"] 9590a4f8_5d7a_5842_8781_93e563dc4044 -->|defined in| 2f99d7c3_a5a0_5538_ae7e_a825ef1ab37a 5b846bad_881f_b151_e229_064f0602dae4["setBytes()"] 5b846bad_881f_b151_e229_064f0602dae4 -->|calls| 9590a4f8_5d7a_5842_8781_93e563dc4044 style 9590a4f8_5d7a_5842_8781_93e563dc4044 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java lines 594–606
private static void setSingleBytes(final AbstractByteBuf buf, final long addr, final int index,
final ByteBuffer src, final int length) {
buf.checkIndex(index, length);
final int srcPosition = src.position();
final int srcLimit = src.limit();
long dstAddr = addr;
for (int srcIndex = srcPosition; srcIndex < srcLimit; srcIndex++) {
final byte value = src.get(srcIndex);
PlatformDependent.putByte(dstAddr, value);
dstAddr++;
}
src.position(srcLimit);
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does setSingleBytes() do?
setSingleBytes() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java.
Where is setSingleBytes() defined?
setSingleBytes() is defined in buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java at line 594.
What calls setSingleBytes()?
setSingleBytes() is called by 1 function(s): setBytes.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free