Home / Function/ updateReceiveWindowSize() — netty Function Reference

updateReceiveWindowSize() — netty Function Reference

Architecture documentation for the updateReceiveWindowSize() function in SpdySession.java from the netty codebase.

Function java Buffer Allocators calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  6ba013ac_efa6_d342_9ce0_4fdc27aedf1f["updateReceiveWindowSize()"]
  d4117dfa_49b0_1937_8865_6887ed2ababf["SpdySession"]
  6ba013ac_efa6_d342_9ce0_4fdc27aedf1f -->|defined in| d4117dfa_49b0_1937_8865_6887ed2ababf
  6d35ccd3_315f_ac72_3c85_5bb712a99718["updateReceiveWindowSize()"]
  6d35ccd3_315f_ac72_3c85_5bb712a99718 -->|calls| 6ba013ac_efa6_d342_9ce0_4fdc27aedf1f
  6d35ccd3_315f_ac72_3c85_5bb712a99718["updateReceiveWindowSize()"]
  6ba013ac_efa6_d342_9ce0_4fdc27aedf1f -->|calls| 6d35ccd3_315f_ac72_3c85_5bb712a99718
  d91982a2_2a03_570d_596e_a1e252f7b143["setReceiveWindowSizeLowerBound()"]
  6ba013ac_efa6_d342_9ce0_4fdc27aedf1f -->|calls| d91982a2_2a03_570d_596e_a1e252f7b143
  style 6ba013ac_efa6_d342_9ce0_4fdc27aedf1f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/spdy/SpdySession.java lines 166–179

    int updateReceiveWindowSize(int streamId, int deltaWindowSize) {
        if (streamId == SPDY_SESSION_STREAM_ID) {
            return receiveWindowSize.addAndGet(deltaWindowSize);
        }

        StreamState state = activeStreams.get(streamId);
        if (state == null) {
            return -1;
        }
        if (deltaWindowSize > 0) {
            state.setReceiveWindowSizeLowerBound(0);
        }
        return state.updateReceiveWindowSize(deltaWindowSize);
    }

Domain

Subdomains

Frequently Asked Questions

What does updateReceiveWindowSize() do?
updateReceiveWindowSize() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/spdy/SpdySession.java.
Where is updateReceiveWindowSize() defined?
updateReceiveWindowSize() is defined in codec-http/src/main/java/io/netty/handler/codec/spdy/SpdySession.java at line 166.
What does updateReceiveWindowSize() call?
updateReceiveWindowSize() calls 2 function(s): setReceiveWindowSizeLowerBound, updateReceiveWindowSize.
What calls updateReceiveWindowSize()?
updateReceiveWindowSize() is called by 1 function(s): updateReceiveWindowSize.

Analyze Your Own Codebase

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

Try Supermodel Free