Home / Function/ SubmissionQueue() — netty Function Reference

SubmissionQueue() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  2d633ef4_f8d6_73f9_3339_c7b325a52094["SubmissionQueue()"]
  1d316f16_48b4_d00e_edf3_3c8fd55f9a6a["SubmissionQueue"]
  2d633ef4_f8d6_73f9_3339_c7b325a52094 -->|defined in| 1d316f16_48b4_d00e_edf3_3c8fd55f9a6a
  style 2d633ef4_f8d6_73f9_3339_c7b325a52094 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-classes-io_uring/src/main/java/io/netty/channel/uring/SubmissionQueue.java lines 73–89

    SubmissionQueue(ByteBuffer khead, ByteBuffer ktail, int ringMask, int ringEntries, ByteBuffer kflags,
                    ByteBuffer submissionQueueArray,
                    int ringSize, long ringAddress,
                    int ringFd) {
        this.kHead = khead;
        this.kTail = ktail;
        this.submissionQueueArray = submissionQueueArray;
        this.ringSize = ringSize;
        this.ringAddress = ringAddress;
        this.ringFd = ringFd;
        this.enterRingFd = ringFd;
        this.ringEntries = ringEntries;
        this.kflags = kflags;
        this.ringMask = ringMask;
        this.head = (int) INT_HANDLE.getVolatile(khead, 0);
        this.tail = (int) INT_HANDLE.getVolatile(ktail, 0);
    }

Domain

Subdomains

Frequently Asked Questions

What does SubmissionQueue() do?
SubmissionQueue() is a function in the netty codebase, defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/SubmissionQueue.java.
Where is SubmissionQueue() defined?
SubmissionQueue() is defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/SubmissionQueue.java at line 73.

Analyze Your Own Codebase

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

Try Supermodel Free