Home / Function/ headersSubFrameSize() — netty Function Reference

headersSubFrameSize() — netty Function Reference

Architecture documentation for the headersSubFrameSize() function in StompSubframeEncoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  7a6fe7fa_2323_a56f_81bb_0d7fe5ec88f5["headersSubFrameSize()"]
  453c4953_0f2f_6759_71f5_48a24c8c51c0["StompSubframeEncoder"]
  7a6fe7fa_2323_a56f_81bb_0d7fe5ec88f5 -->|defined in| 453c4953_0f2f_6759_71f5_48a24c8c51c0
  4300cd27_b0e3_023a_2081_dbc750ab030a["encode()"]
  4300cd27_b0e3_023a_2081_dbc750ab030a -->|calls| 7a6fe7fa_2323_a56f_81bb_0d7fe5ec88f5
  54149930_1362_82ca_47cf_8b8c00eead94["ByteBuf()"]
  54149930_1362_82ca_47cf_8b8c00eead94 -->|calls| 7a6fe7fa_2323_a56f_81bb_0d7fe5ec88f5
  style 7a6fe7fa_2323_a56f_81bb_0d7fe5ec88f5 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompSubframeEncoder.java lines 153–160

    protected int headersSubFrameSize(StompHeadersSubframe headersSubframe) {
        int estimatedSize = headersSubframe.headers().size() * 34 + 48;
        if (estimatedSize < 128) {
            return 128;
        }

        return Math.max(estimatedSize, 256);
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does headersSubFrameSize() do?
headersSubFrameSize() is a function in the netty codebase, defined in codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompSubframeEncoder.java.
Where is headersSubFrameSize() defined?
headersSubFrameSize() is defined in codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompSubframeEncoder.java at line 153.
What calls headersSubFrameSize()?
headersSubFrameSize() is called by 2 function(s): ByteBuf, encode.

Analyze Your Own Codebase

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

Try Supermodel Free