Home / Function/ doFinishConnect() — netty Function Reference

doFinishConnect() — netty Function Reference

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

Function java Buffer Telemetry calls 3 called by 1

Entity Profile

Dependency Diagram

graph TD
  26534c2f_a6cf_698d_8608_d82430b32dc2["doFinishConnect()"]
  48a4b0f2_9a93_c0ec_29eb_423e8fb5ce85["AbstractEpollUnsafe"]
  26534c2f_a6cf_698d_8608_d82430b32dc2 -->|defined in| 48a4b0f2_9a93_c0ec_29eb_423e8fb5ce85
  3eafc60b_718d_72cc_d9ef_90f7ec6eb01f["finishConnect()"]
  3eafc60b_718d_72cc_d9ef_90f7ec6eb01f -->|calls| 26534c2f_a6cf_698d_8608_d82430b32dc2
  3eafc60b_718d_72cc_d9ef_90f7ec6eb01f["finishConnect()"]
  26534c2f_a6cf_698d_8608_d82430b32dc2 -->|calls| 3eafc60b_718d_72cc_d9ef_90f7ec6eb01f
  d7b9cff6_e957_5368_8766_17c20e4c829f["clearFlag()"]
  26534c2f_a6cf_698d_8608_d82430b32dc2 -->|calls| d7b9cff6_e957_5368_8766_17c20e4c829f
  183eb932_fb7f_4488_b2e8_71058cc21874["setFlag()"]
  26534c2f_a6cf_698d_8608_d82430b32dc2 -->|calls| 183eb932_fb7f_4488_b2e8_71058cc21874
  style 26534c2f_a6cf_698d_8608_d82430b32dc2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-classes-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollChannel.java lines 763–775

        private boolean doFinishConnect() throws Exception {
            if (socket.finishConnect()) {
                clearFlag(Native.EPOLLOUT);
                if (requestedRemoteAddress instanceof InetSocketAddress) {
                    remote = computeRemoteAddr((InetSocketAddress) requestedRemoteAddress, socket.remoteAddress());
                }
                requestedRemoteAddress = null;

                return true;
            }
            setFlag(Native.EPOLLOUT);
            return false;
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does doFinishConnect() do?
doFinishConnect() is a function in the netty codebase, defined in transport-classes-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollChannel.java.
Where is doFinishConnect() defined?
doFinishConnect() is defined in transport-classes-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollChannel.java at line 763.
What does doFinishConnect() call?
doFinishConnect() calls 3 function(s): clearFlag, finishConnect, setFlag.
What calls doFinishConnect()?
doFinishConnect() is called by 1 function(s): finishConnect.

Analyze Your Own Codebase

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

Try Supermodel Free