Home / Function/ calculateMaxWrapOverhead() — netty Function Reference

calculateMaxWrapOverhead() — netty Function Reference

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

Function java Buffer Allocators calls 1 called by 3

Entity Profile

Dependency Diagram

graph TD
  d0f145d8_8f24_09af_02a9_d6a3f99d7a51["calculateMaxWrapOverhead()"]
  df1ad81e_e5bf_85e6_4418_db301b4c3e66["ReferenceCountedOpenSslEngine"]
  d0f145d8_8f24_09af_02a9_d6a3f99d7a51 -->|defined in| df1ad81e_e5bf_85e6_4418_db301b4c3e66
  597187e9_65f2_df9a_22e3_c3e7eb0f231a["ReferenceCountedOpenSslEngine()"]
  597187e9_65f2_df9a_22e3_c3e7eb0f231a -->|calls| d0f145d8_8f24_09af_02a9_d6a3f99d7a51
  91f19139_f45d_587f_8928_e46af45c559d["beginHandshake()"]
  91f19139_f45d_587f_8928_e46af45c559d -->|calls| d0f145d8_8f24_09af_02a9_d6a3f99d7a51
  6a172ec1_1af9_cb55_7e05_2b066e89e30e["handshakeFinished()"]
  6a172ec1_1af9_cb55_7e05_2b066e89e30e -->|calls| d0f145d8_8f24_09af_02a9_d6a3f99d7a51
  b7412f9d_ee29_b680_dad4_809824fc5c93["maxEncryptedPacketLength0()"]
  d0f145d8_8f24_09af_02a9_d6a3f99d7a51 -->|calls| b7412f9d_ee29_b680_dad4_809824fc5c93
  style d0f145d8_8f24_09af_02a9_d6a3f99d7a51 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java lines 756–763

    private void calculateMaxWrapOverhead() {
        maxWrapOverhead = SSL.getMaxWrapOverhead(ssl);

        // maxWrapBufferSize must be set after maxWrapOverhead because there is a dependency on this value.
        // If jdkCompatibility mode is off we allow enough space to encrypt 16 buffers at a time. This could be
        // configurable in the future if necessary.
        maxWrapBufferSize = jdkCompatibilityMode ? maxEncryptedPacketLength0() : maxEncryptedPacketLength0() << 4;
    }

Domain

Subdomains

Frequently Asked Questions

What does calculateMaxWrapOverhead() do?
calculateMaxWrapOverhead() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java.
Where is calculateMaxWrapOverhead() defined?
calculateMaxWrapOverhead() is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java at line 756.
What does calculateMaxWrapOverhead() call?
calculateMaxWrapOverhead() calls 1 function(s): maxEncryptedPacketLength0.
What calls calculateMaxWrapOverhead()?
calculateMaxWrapOverhead() is called by 3 function(s): ReferenceCountedOpenSslEngine, beginHandshake, handshakeFinished.

Analyze Your Own Codebase

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

Try Supermodel Free