Home / Function/ exhaustStreamWindow() — netty Function Reference

exhaustStreamWindow() — netty Function Reference

Architecture documentation for the exhaustStreamWindow() function in DefaultHttp2RemoteFlowControllerTest.java from the netty codebase.

Function java Buffer Allocators calls 2 called by 4

Entity Profile

Dependency Diagram

graph TD
  755c1b74_beca_bbf4_03dd_dc973ba061bd["exhaustStreamWindow()"]
  f8fd7697_92d4_6455_4dd8_09a33ac81a6f["DefaultHttp2RemoteFlowControllerTest"]
  755c1b74_beca_bbf4_03dd_dc973ba061bd -->|defined in| f8fd7697_92d4_6455_4dd8_09a33ac81a6f
  d2dab0f5_680b_0871_7ef7_ff0bb34b4834["connectionWindowUpdateShouldSendFrame()"]
  d2dab0f5_680b_0871_7ef7_ff0bb34b4834 -->|calls| 755c1b74_beca_bbf4_03dd_dc973ba061bd
  82c587a3_7c12_8878_8f8c_6570e288d89b["connectionWindowUpdateShouldSendPartialFrame()"]
  82c587a3_7c12_8878_8f8c_6570e288d89b -->|calls| 755c1b74_beca_bbf4_03dd_dc973ba061bd
  eb6f6578_87ec_6ea1_bee9_3ea7fce7fda3["streamWindowUpdateShouldSendFrame()"]
  eb6f6578_87ec_6ea1_bee9_3ea7fce7fda3 -->|calls| 755c1b74_beca_bbf4_03dd_dc973ba061bd
  a96394e3_8d89_3135_04de_d053a4a33572["streamWindowUpdateShouldSendPartialFrame()"]
  a96394e3_8d89_3135_04de_d053a4a33572 -->|calls| 755c1b74_beca_bbf4_03dd_dc973ba061bd
  947caffb_54ef_9984_108e_69119ef018d1["incrementWindowSize()"]
  755c1b74_beca_bbf4_03dd_dc973ba061bd -->|calls| 947caffb_54ef_9984_108e_69119ef018d1
  72f6527f_6737_5bc4_f643_b308fe4de273["window()"]
  755c1b74_beca_bbf4_03dd_dc973ba061bd -->|calls| 72f6527f_6737_5bc4_f643_b308fe4de273
  style 755c1b74_beca_bbf4_03dd_dc973ba061bd fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java lines 1009–1011

    private void exhaustStreamWindow(int streamId) throws Http2Exception {
        incrementWindowSize(streamId, -window(streamId));
    }

Domain

Subdomains

Frequently Asked Questions

What does exhaustStreamWindow() do?
exhaustStreamWindow() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java.
Where is exhaustStreamWindow() defined?
exhaustStreamWindow() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java at line 1009.
What does exhaustStreamWindow() call?
exhaustStreamWindow() calls 2 function(s): incrementWindowSize, window.
What calls exhaustStreamWindow()?
exhaustStreamWindow() is called by 4 function(s): connectionWindowUpdateShouldSendFrame, connectionWindowUpdateShouldSendPartialFrame, streamWindowUpdateShouldSendFrame, streamWindowUpdateShouldSendPartialFrame.

Analyze Your Own Codebase

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

Try Supermodel Free