Home / Function/ idx() — netty Function Reference

idx() — netty Function Reference

Architecture documentation for the idx() function in UnsafeHeapSwappedByteBuf.java from the netty codebase.

Function java Buffer Search called by 6

Entity Profile

Dependency Diagram

graph TD
  0c97ba50_c96d_b1a1_48af_79f16e1f95ee["idx()"]
  d33cf6df_affc_8828_79d0_1667f5a8daef["UnsafeHeapSwappedByteBuf"]
  0c97ba50_c96d_b1a1_48af_79f16e1f95ee -->|defined in| d33cf6df_affc_8828_79d0_1667f5a8daef
  d3bf3547_d360_5f56_9f74_3f5249ce7aba["_getLong()"]
  d3bf3547_d360_5f56_9f74_3f5249ce7aba -->|calls| 0c97ba50_c96d_b1a1_48af_79f16e1f95ee
  dae3d196_65bd_bbc0_93ac_10c5101f3930["_getInt()"]
  dae3d196_65bd_bbc0_93ac_10c5101f3930 -->|calls| 0c97ba50_c96d_b1a1_48af_79f16e1f95ee
  d03a81cc_d5db_64e2_1f5d_3aff8a7fa9c9["_getShort()"]
  d03a81cc_d5db_64e2_1f5d_3aff8a7fa9c9 -->|calls| 0c97ba50_c96d_b1a1_48af_79f16e1f95ee
  cc0b682c_a259_5188_7ac3_0b4f007d2140["_setShort()"]
  cc0b682c_a259_5188_7ac3_0b4f007d2140 -->|calls| 0c97ba50_c96d_b1a1_48af_79f16e1f95ee
  d11a1c73_e64d_fa1a_a8da_5b0d2d355d18["_setInt()"]
  d11a1c73_e64d_fa1a_a8da_5b0d2d355d18 -->|calls| 0c97ba50_c96d_b1a1_48af_79f16e1f95ee
  b623da34_7a35_a514_369d_4c03b3a9f5f6["_setLong()"]
  b623da34_7a35_a514_369d_4c03b3a9f5f6 -->|calls| 0c97ba50_c96d_b1a1_48af_79f16e1f95ee
  style 0c97ba50_c96d_b1a1_48af_79f16e1f95ee fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java lines 30–32

    private static int idx(ByteBuf wrapped, int index) {
        return wrapped.arrayOffset() + index;
    }

Domain

Subdomains

Frequently Asked Questions

What does idx() do?
idx() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java.
Where is idx() defined?
idx() is defined in buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java at line 30.
What calls idx()?
idx() is called by 6 function(s): _getInt, _getLong, _getShort, _setInt, _setLong, _setShort.

Analyze Your Own Codebase

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

Try Supermodel Free