Home / Function/ reposition() — netty Function Reference

reposition() — netty Function Reference

Architecture documentation for the reposition() function in CompositeByteBuf.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  b9fb9df6_b0c5_dd85_0821_2d55314931d2["reposition()"]
  955a3a16_0bd7_3ff1_10d7_dd2808491bb6["Component"]
  b9fb9df6_b0c5_dd85_0821_2d55314931d2 -->|defined in| 955a3a16_0bd7_3ff1_10d7_dd2808491bb6
  59aa513a_9196_9707_e719_00f253da08eb["addComponent0()"]
  59aa513a_9196_9707_e719_00f253da08eb -->|calls| b9fb9df6_b0c5_dd85_0821_2d55314931d2
  4eda92aa_c086_a58e_2291_b7e84f09b571["updateComponentOffsets()"]
  4eda92aa_c086_a58e_2291_b7e84f09b571 -->|calls| b9fb9df6_b0c5_dd85_0821_2d55314931d2
  style b9fb9df6_b0c5_dd85_0821_2d55314931d2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java lines 1948–1954

        void reposition(int newOffset) {
            int move = newOffset - offset;
            endOffset += move;
            srcAdjustment -= move;
            adjustment -= move;
            offset = newOffset;
        }

Domain

Subdomains

Frequently Asked Questions

What does reposition() do?
reposition() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java.
Where is reposition() defined?
reposition() is defined in buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java at line 1948.
What calls reposition()?
reposition() is called by 2 function(s): addComponent0, updateComponentOffsets.

Analyze Your Own Codebase

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

Try Supermodel Free