Home / Function/ releaseBuffer() — netty Function Reference

releaseBuffer() — netty Function Reference

Architecture documentation for the releaseBuffer() function in SpdyHeaderBlockRawDecoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  611e648f_06b9_6900_5c16_b5fdcac2a6a1["releaseBuffer()"]
  77ffda47_df0d_5f3f_1a09_80e71de6135b["SpdyHeaderBlockRawDecoder"]
  611e648f_06b9_6900_5c16_b5fdcac2a6a1 -->|defined in| 77ffda47_df0d_5f3f_1a09_80e71de6135b
  29a55946_3e46_6039_dd0f_cef33fd9b15d["decode()"]
  29a55946_3e46_6039_dd0f_cef33fd9b15d -->|calls| 611e648f_06b9_6900_5c16_b5fdcac2a6a1
  6db69abb_a019_ee35_cad4_303556aaf603["endHeaderBlock()"]
  6db69abb_a019_ee35_cad4_303556aaf603 -->|calls| 611e648f_06b9_6900_5c16_b5fdcac2a6a1
  ad6ca907_f450_8f0e_fe5a_bf99eec38567["end()"]
  ad6ca907_f450_8f0e_fe5a_bf99eec38567 -->|calls| 611e648f_06b9_6900_5c16_b5fdcac2a6a1
  style 611e648f_06b9_6900_5c16_b5fdcac2a6a1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder.java lines 302–307

    private void releaseBuffer() {
        if (cumulation != null) {
            cumulation.release();
            cumulation = null;
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does releaseBuffer() do?
releaseBuffer() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder.java.
Where is releaseBuffer() defined?
releaseBuffer() is defined in codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyHeaderBlockRawDecoder.java at line 302.
What calls releaseBuffer()?
releaseBuffer() is called by 3 function(s): decode, end, endHeaderBlock.

Analyze Your Own Codebase

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

Try Supermodel Free