Home / Class/ IoUringProbe Class — netty Architecture

IoUringProbe Class — netty Architecture

Architecture documentation for the IoUringProbe class in Native.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  6656e33c_9834_3c2b_2cba_327bc86fb889["IoUringProbe"]
  9f60ae89_ce46_d25a_f8d3_7b9e7c2ff6f2["Native.java"]
  6656e33c_9834_3c2b_2cba_327bc86fb889 -->|defined in| 9f60ae89_ce46_d25a_f8d3_7b9e7c2ff6f2
  df7f706c_fa58_1fcc_b97c_dbb98ff4651d["IoUringProbe()"]
  6656e33c_9834_3c2b_2cba_327bc86fb889 -->|method| df7f706c_fa58_1fcc_b97c_dbb98ff4651d

Relationship Graph

Source Code

transport-classes-io_uring/src/main/java/io/netty/channel/uring/Native.java lines 562–576

    static final class IoUringProbe {
        final byte lastOp;
        final byte opsLen;
        final IoUringProbeOp[] ops;

        IoUringProbe(int[] values) {
            int idx = 0;
            lastOp = (byte) values[idx++];
            opsLen = (byte) values[idx++];
            ops  = new IoUringProbeOp[opsLen];
            for (int i = 0; i < opsLen; i++) {
                ops[i] = new IoUringProbeOp((byte) values[idx++], values[idx++]);
            }
        }
    }

Frequently Asked Questions

What is the IoUringProbe class?
IoUringProbe is a class in the netty codebase, defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/Native.java.
Where is IoUringProbe defined?
IoUringProbe is defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/Native.java at line 562.

Analyze Your Own Codebase

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

Try Supermodel Free