Home / Function/ handleGzipFooter() — netty Function Reference

handleGzipFooter() — netty Function Reference

Architecture documentation for the handleGzipFooter() function in JdkZlibDecoder.java from the netty codebase.

Function java Buffer Allocators calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  9205ab31_1c96_0d6b_c04c_5f510827b2ac["handleGzipFooter()"]
  bba68af7_04c2_8ee6_82f0_73e08fa3f9cd["JdkZlibDecoder"]
  9205ab31_1c96_0d6b_c04c_5f510827b2ac -->|defined in| bba68af7_04c2_8ee6_82f0_73e08fa3f9cd
  f055bb74_306f_40f9_d9c1_85083f9dc74b["decode()"]
  f055bb74_306f_40f9_d9c1_85083f9dc74b -->|calls| 9205ab31_1c96_0d6b_c04c_5f510827b2ac
  d0cd03db_9b26_0705_c3cd_3780ad92c927["readGZIPFooter()"]
  9205ab31_1c96_0d6b_c04c_5f510827b2ac -->|calls| d0cd03db_9b26_0705_c3cd_3780ad92c927
  style 9205ab31_1c96_0d6b_c04c_5f510827b2ac fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-compression/src/main/java/io/netty/handler/codec/compression/JdkZlibDecoder.java lines 316–328

    private boolean handleGzipFooter(ByteBuf in) {
        if (readGZIPFooter(in)) {
            finished = !decompressConcatenated;

            if (!finished) {
                inflater.reset();
                crc.reset();
                gzipState = GzipState.HEADER_START;
                return true;
            }
        }
        return false;
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does handleGzipFooter() do?
handleGzipFooter() is a function in the netty codebase, defined in codec-compression/src/main/java/io/netty/handler/codec/compression/JdkZlibDecoder.java.
Where is handleGzipFooter() defined?
handleGzipFooter() is defined in codec-compression/src/main/java/io/netty/handler/codec/compression/JdkZlibDecoder.java at line 316.
What does handleGzipFooter() call?
handleGzipFooter() calls 1 function(s): readGZIPFooter.
What calls handleGzipFooter()?
handleGzipFooter() is called by 1 function(s): decode.

Analyze Your Own Codebase

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

Try Supermodel Free