Home / Function/ AbstractIoUringChannel() — netty Function Reference

AbstractIoUringChannel() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  4cb59038_f622_00df_cb0b_45dd1188f1b3["AbstractIoUringChannel()"]
  9a4cac3b_00a7_737a_49b1_42ae60ccb637["AbstractIoUringChannel"]
  4cb59038_f622_00df_cb0b_45dd1188f1b3 -->|defined in| 9a4cac3b_00a7_737a_49b1_42ae60ccb637
  style 4cb59038_f622_00df_cb0b_45dd1188f1b3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

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

    AbstractIoUringChannel(final Channel parent, LinuxSocket socket, boolean active) {
        super(parent);
        this.socket = checkNotNull(socket, "fd");

        if (active) {
            // Directly cache the remote and local addresses
            // See https://github.com/netty/netty/issues/2359
            this.active = true;
            this.local = socket.localAddress();
            this.remote = socket.remoteAddress();
        }

        logger.trace("Create {} Socket: {}", this instanceof ServerChannel ? "Server" : "Channel", socket.intValue());
    }

Domain

Subdomains

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free