channelActive() — netty Function Reference
Architecture documentation for the channelActive() function in SslHandler.java from the netty codebase.
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
Source
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