Home / Function/ nextOpsId() — netty Function Reference

nextOpsId() — netty Function Reference

Architecture documentation for the nextOpsId() function in AbstractIoUringChannel.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  1ba81e82_52fd_8c00_5349_286d47207e92["nextOpsId()"]
  9a4cac3b_00a7_737a_49b1_42ae60ccb637["AbstractIoUringChannel"]
  1ba81e82_52fd_8c00_5349_286d47207e92 -->|defined in| 9a4cac3b_00a7_737a_49b1_42ae60ccb637
  b80021b2_917f_85e3_33c1_53c46f02b27e["doClose()"]
  b80021b2_917f_85e3_33c1_53c46f02b27e -->|calls| 1ba81e82_52fd_8c00_5349_286d47207e92
  cade9a03_d067_f2cc_36c1_fe22cad8bbb9["schedulePollAdd()"]
  cade9a03_d067_f2cc_36c1_fe22cad8bbb9 -->|calls| 1ba81e82_52fd_8c00_5349_286d47207e92
  bc850991_35d5_bd07_eff9_1c3e0ca878dc["submitConnect()"]
  bc850991_35d5_bd07_eff9_1c3e0ca878dc -->|calls| 1ba81e82_52fd_8c00_5349_286d47207e92
  style 1ba81e82_52fd_8c00_5349_286d47207e92 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java lines 194–202

    protected final short nextOpsId() {
        short id = opsId++;

        // We use 0 for "none".
        if (id == 0) {
            id = opsId++;
        }
        return id;
    }

Domain

Subdomains

Frequently Asked Questions

What does nextOpsId() do?
nextOpsId() is a function in the netty codebase, defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java.
Where is nextOpsId() defined?
nextOpsId() is defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java at line 194.
What calls nextOpsId()?
nextOpsId() is called by 3 function(s): doClose, schedulePollAdd, submitConnect.

Analyze Your Own Codebase

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

Try Supermodel Free