Home / Function/ channelActive() — netty Function Reference

channelActive() — netty Function Reference

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

Function java Buffer Allocators calls 2 called by 3

Entity Profile

Dependency Diagram

graph TD
  84166f3c_84f7_55f8_1980_b35bfbbc884d["channelActive()"]
  d8b07a7c_44f8_c4e9_efe8_49bfae7d4af1["SslHandler"]
  84166f3c_84f7_55f8_1980_b35bfbbc884d -->|defined in| d8b07a7c_44f8_c4e9_efe8_49bfae7d4af1
  5f4e8183_7108_ca0e_bcdf_b597e4832141["handlerAdded()"]
  5f4e8183_7108_ca0e_bcdf_b597e4832141 -->|calls| 84166f3c_84f7_55f8_1980_b35bfbbc884d
  998f059b_4088_3c69_760d_e33e2b688238["startHandshakeProcessing()"]
  998f059b_4088_3c69_760d_e33e2b688238 -->|calls| 84166f3c_84f7_55f8_1980_b35bfbbc884d
  b58a530d_e555_4c6b_6ad0_658b1ae0022d["handshake()"]
  b58a530d_e555_4c6b_6ad0_658b1ae0022d -->|calls| 84166f3c_84f7_55f8_1980_b35bfbbc884d
  4136e27d_b1b4_ce3c_75b4_392619b40eea["setOpensslEngineSocketFd()"]
  84166f3c_84f7_55f8_1980_b35bfbbc884d -->|calls| 4136e27d_b1b4_ce3c_75b4_392619b40eea
  998f059b_4088_3c69_760d_e33e2b688238["startHandshakeProcessing()"]
  84166f3c_84f7_55f8_1980_b35bfbbc884d -->|calls| 998f059b_4088_3c69_760d_e33e2b688238
  style 84166f3c_84f7_55f8_1980_b35bfbbc884d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/SslHandler.java lines 2326–2333

    @Override
    public void channelActive(final ChannelHandlerContext ctx) throws Exception {
        setOpensslEngineSocketFd(ctx.channel());
        if (!startTls) {
            startHandshakeProcessing(true);
        }
        ctx.fireChannelActive();
    }

Domain

Subdomains

Frequently Asked Questions

What does channelActive() do?
channelActive() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/SslHandler.java.
Where is channelActive() defined?
channelActive() is defined in handler/src/main/java/io/netty/handler/ssl/SslHandler.java at line 2326.
What does channelActive() call?
channelActive() calls 2 function(s): setOpensslEngineSocketFd, startHandshakeProcessing.
What calls channelActive()?
channelActive() is called by 3 function(s): handlerAdded, handshake, startHandshakeProcessing.

Analyze Your Own Codebase

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

Try Supermodel Free