isOutboundDone() — netty Function Reference
Architecture documentation for the isOutboundDone() function in ReferenceCountedOpenSslEngine.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 9bd72a0f_68ed_cd2d_f4ac_b0657258724c["isOutboundDone()"] df1ad81e_e5bf_85e6_4418_db301b4c3e66["ReferenceCountedOpenSslEngine"] 9bd72a0f_68ed_cd2d_f4ac_b0657258724c -->|defined in| df1ad81e_e5bf_85e6_4418_db301b4c3e66 9f77679b_188a_ea47_0bb0_025af752e7f4["SSLEngineResult()"] 9f77679b_188a_ea47_0bb0_025af752e7f4 -->|calls| 9bd72a0f_68ed_cd2d_f4ac_b0657258724c 9b3e5989_899b_5eb0_0d24_39c13fe87203["closeInbound()"] 9b3e5989_899b_5eb0_0d24_39c13fe87203 -->|calls| 9bd72a0f_68ed_cd2d_f4ac_b0657258724c 9307dc64_dd8e_4ac4_dc4f_88659fee44e9["needPendingStatus()"] 9307dc64_dd8e_4ac4_dc4f_88659fee44e9 -->|calls| 9bd72a0f_68ed_cd2d_f4ac_b0657258724c style 9bd72a0f_68ed_cd2d_f4ac_b0657258724c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java lines 1656–1661
@Override
public final synchronized boolean isOutboundDone() {
// Check if there is anything left in the outbound buffer.
// We need to ensure we only call SSL.pendingWrittenBytesInBIO(...) if the engine was not destroyed yet.
return outboundClosed && (networkBIO == 0 || SSL.bioLengthNonApplication(networkBIO) == 0);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does isOutboundDone() do?
isOutboundDone() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java.
Where is isOutboundDone() defined?
isOutboundDone() is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java at line 1656.
What calls isOutboundDone()?
isOutboundDone() is called by 3 function(s): SSLEngineResult, closeInbound, needPendingStatus.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free