encodeCopyWithOffset() — netty Function Reference
Architecture documentation for the encodeCopyWithOffset() function in Snappy.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD d29f08b5_907e_686e_c00a_161e362f7bdd["encodeCopyWithOffset()"] 6a7984ff_ded6_5ba2_b4bb_f92d0d3986f8["Snappy"] d29f08b5_907e_686e_c00a_161e362f7bdd -->|defined in| 6a7984ff_ded6_5ba2_b4bb_f92d0d3986f8 5719cd76_7f65_93ab_f33b_8f7696b21cd0["encodeCopy()"] 5719cd76_7f65_93ab_f33b_8f7696b21cd0 -->|calls| d29f08b5_907e_686e_c00a_161e362f7bdd style d29f08b5_907e_686e_c00a_161e362f7bdd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-compression/src/main/java/io/netty/handler/codec/compression/Snappy.java lines 283–292
private static void encodeCopyWithOffset(ByteBuf out, int offset, int length) {
if (length < 12 && offset < 2048) {
out.writeByte(COPY_1_BYTE_OFFSET | length - 4 << 2 | offset >> 8 << 5);
out.writeByte(offset & 0x0ff);
} else {
out.writeByte(COPY_2_BYTE_OFFSET | length - 1 << 2);
out.writeByte(offset & 0x0ff);
out.writeByte(offset >> 8 & 0x0ff);
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does encodeCopyWithOffset() do?
encodeCopyWithOffset() is a function in the netty codebase, defined in codec-compression/src/main/java/io/netty/handler/codec/compression/Snappy.java.
Where is encodeCopyWithOffset() defined?
encodeCopyWithOffset() is defined in codec-compression/src/main/java/io/netty/handler/codec/compression/Snappy.java at line 283.
What calls encodeCopyWithOffset()?
encodeCopyWithOffset() is called by 1 function(s): encodeCopy.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free