Home / Function/ setInput() — netty Function Reference

setInput() — netty Function Reference

Architecture documentation for the setInput() function in SpdyHeaderBlockJZlibEncoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  753bdf9e_802b_a9ca_7897_9cc56d1189a3["setInput()"]
  b937aa0f_a3c6_4d56_b7da_79ec59f96c8b["SpdyHeaderBlockJZlibEncoder"]
  753bdf9e_802b_a9ca_7897_9cc56d1189a3 -->|defined in| b937aa0f_a3c6_4d56_b7da_79ec59f96c8b
  b3efdd15_4c0c_d02e_84d6_27d3d3602708["ByteBuf()"]
  b3efdd15_4c0c_d02e_84d6_27d3d3602708 -->|calls| 753bdf9e_802b_a9ca_7897_9cc56d1189a3
  style 753bdf9e_802b_a9ca_7897_9cc56d1189a3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyHeaderBlockJZlibEncoder.java lines 64–80

    private void setInput(ByteBuf decompressed) {
        int len = decompressed.readableBytes();

        byte[] in;
        int offset;
        if (decompressed.hasArray()) {
            in = decompressed.array();
            offset = decompressed.arrayOffset() + decompressed.readerIndex();
        } else {
            in = new byte[len];
            decompressed.getBytes(decompressed.readerIndex(), in);
            offset = 0;
        }
        z.next_in = in;
        z.next_in_index = offset;
        z.avail_in = len;
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does setInput() do?
setInput() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyHeaderBlockJZlibEncoder.java.
Where is setInput() defined?
setInput() is defined in codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyHeaderBlockJZlibEncoder.java at line 64.
What calls setInput()?
setInput() is called by 1 function(s): ByteBuf.

Analyze Your Own Codebase

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

Try Supermodel Free